Skip to content
This repository was archived by the owner on Jan 20, 2020. It is now read-only.

BytecodeAgency/NodeJS-Blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NodeJS Blog API

Routes

All are /api/[route]

All are GET by default

POST routes are protected

  • posts
  • post/:id
  • post (POST)
  • authors
  • author/:name
  • author (POST)
  • status

Todo

  • Support .env
  • Add Typescript
  • Add TDD configuration
  • Create Restify/Express server
  • Configure Knex and migrations
  • Configure unit/integration testing
  • Add code coverage using Istanbul/NYC
  • Integrate Sqreen, Helmet or similar
  • Add authentication
  • Create documentation, API documentation using Swagger
  • Add performance testing script
  • Later on, maybe add CLI for creating admin users
  • Later on, add support for caching results

About

Node JS blog application that functions as an API between the database and a NodeJS application using blogposts.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors