Skip to content

Latest commit

 

History

History
26 lines (21 loc) · 597 Bytes

README.md

File metadata and controls

26 lines (21 loc) · 597 Bytes

RESTful-API

Details

  • created with Node.js + Express.js + MongoDB
  • used libraries like: bcrypt, jsonwebtoken, express-validator, mongoose
  • to use npm i node index.js
  • email: peter@abv.bg, password: 123

All CRUD operations

  • GET
  • POST
  • PUT
  • DELETE

Support following endpoints

  • POST /users/register - register
  • POST /users/login - login
  • GET /users/logout - logout

  • GET /data/catalog - get all items

  • POST /data/catalog - create item

  • GET /data/catalog/:id - get item

  • PUT /data/catalog/:id - edit item

  • DELETE /data/catalog/:id - delete item