Skip to content

Joeyipp/node-todo-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Todo REST API

Description

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

Instructions

To run the app locally:

  1. Clone this repository.
  2. Navigate to the repository folder and run npm install to install dependencies.
  3. Install MongoDB NoSQL DB.
  4. Run node server/server.js and CRUD APIs using Postman.