Product_Management_System_API
A RESTFul API in NodeJs made for a general product management system along with MongoDB and Auth with Swagger Documentation
Index
Dependencies
$ npm install express
$ npm install body-parser
$ npm install joi
$ npm install node-fetch
$ npm install nodemon
$ npm install swagger
$ npm install jsonwebtoken
$ npm install bycrypt
$ npm install mongoose
$ npm install morgan
$ npm install passport-jwt
$ npm install passport
$ npm install swagger-ui-express
$ npm install babel
$ npm install eslint
Usage
$ npm start
- open in browser https://localhost:3000/api-docs to start the Swagger documentation
- OR
- VISIT https://app.swaggerhub.com/apis-docs/Garrydagr8/Product_Management_System_API/2.0.0
- For trying the API simply download the project and run on localhost
- Not all features listed on swaggerhub.com documentation are implemented locally!
Back To Top
About
This is a RESTFul API made for the VAP (Value Added Program) Final Project - Product Management System offered by PayPal in VIT.
Concepts Used from VAP
- Express js Framework
- Use of Promises
- Making of a CRUD API
- Implementing Swagger Documantation Back To Top
Project By
Gariman Gupta 17BCE1016
Vellore Institute of Technology
Published on 09-03-2020
Back To Top