A Todo REST API (GET, POST, DELETE, PATCH) that explores on the following frameworks and libraries:
- Express JS: Web Server
- Bcrypt JS: Password Hashing
- Crypto JS: SHA256 Hashing
- JSON Web Token (JWT)
- MongoDB: NoSQL Database
- Mongoose: MongoDB ORM
To run the app locally:
- Clone this repository.
- Navigate to the repository folder and run
npm install
to install dependencies. - Install MongoDB NoSQL DB.
- Run
node server/server.js
and CRUD APIs using Postman.