This is a simple todo application using NodeJS and ReactJS.
- Node.js - as Javascript runtime
- Express - web framework for Node.js
- MongoDB - as NoSQL database
- mongoose - as mongodb object modeling for Node.js
- jwt - for token based authentication
- Passportjs - as authentication middleware for Node.js
- bcryptjs - for hashing password
- React - Javascript library for user interface
- Redux - state container for Javascript apps
- axios - promise based HTTP client for the browser and Node.js
- react-router-dom - for route building
- mlab - MongoDB database as a service