Skip to content
Ahmad M edited this page Mar 17, 2020 · 1 revision

Nodstarter

Javascript NPM

Nodstarter provides rapid rest APIs development, it offers preconfigured and secured routers using JWT, error middleware handler, MongoDB models, MongoDB connection and logger with APIs testing. This project aims to help writing the rest APIs backend quickly.

Technologies and libraries used:

  1. Node.js
  2. Express framework
  3. Mongoose ORM
  4. MongoDB
  5. Lodash
  6. Morgan middleware
  7. Body parser
  8. Method-override
  9. bcrypt
  10. express-jwt
  11. jsonwebtoken
  12. cors
  13. nodemon
  14. Testing libraries: Supertest, Chai and Mocha

Project intent

Nodstarter project aims to be like Spring Initializr to minimize the configuration for developing Node.js apps.

Have a new idea

This project welcomes new ideas, you can reach me at this email

Future plans

  • Add API test
  • Option to add libraries dynamically
  • The programmer can choose what libraries want and how many rest APIs, models, Database engine and back-bone tests for rest APIs.

Contributing

When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.

Clone this wiki locally