This is a ecommerce site with Spring application.
Specifications:
- UI - Angular 12, Bootstrap, jQuery, Typescript
- Server - Java Spring boot application
- DB - Mysql ready but not connected.
Project Hierarchy: Parent - Ecomm - Master gradle project
Child 1 Child 2
commissioner ecommerce-simple
(a java spring boot server) (an angular project with gradle installed)
RepoLink of Angular app - https://github.com/rishikesh-janrao/ecommerce-simple
Steps to build project:
- cd ecomm
- build ecomm with STS
- run commissioner project
- cd ecommerce-simple
- npm start
API Endpoints :
/inventory Returns all inventory items. - GET /inventory/1 Returns inventory item with id 1. - GET /inventory/add Add an item -POST /inventory/update/1 updates item with id 1 -PUT /inventory/delete/1 deletes an item with id as 1 -DELETE