- express (WebServer For Node)
- Routes (Build Api Routes)
- Nodemon
- Monitor for any changes in your node.js application and automatically restart the server - perfect for development http://nodemon.io/
- Morgan(logging package for node)
- Bodyparser(Parse data of incoming request i.e post)
- MongoDb Altas (Mongo Db Cloud 500mb free for larning)
- Moongose (Node package to use MongoDb convinienty with node)
- Multer (Like BodyParser but for form data)
- node.bcrypt.js (password hashing)
- if bcrypt does not work or gives error then try using bcrypt.js or bycrpt node.js
- jsonwebToken (Generate webtoken )
- Jwt.io (to extract the token information)
- Http Status Codes
- Cmder Linux terminal for windows