Project By: Anjali Kakade Master's in Information System
-
Rest API's:-
-
Web Application with different APIs functionalities
- Create, Read and Update functionality to add, read and update user
- Create, Read, Delete and Update functionality to add, read, delete and update product
POST
- /v1/userGET
- /v1/user/:idPUT
- /v1/user/:idPOST
- /v1/productGET
- /v1/product/:idDELETE
- /v1/product/:idPUT
- /v1/product/:idPATCH
- /v1/product/:id
-
Health endpoint
GET
- /healthz
Pre-requisites:
- Install Node.js
- Install mysql server
Build and Deploy:
-
Clone the repository
-
Build and run:
- cd webapp
- npm install
- node app.js
Testing:
- npm test
EC2 Instances, Security Groups, AMI,