A RESTful e-commerce API built with RJava, Spring Boot, and Hibernate. This API allows for CRUD operations on products, orders, and customers
Admin Features
| Feature | Coded? | Description |
|---|---|---|
| Add a Product | ✔ | Ability of Add a Product on the System |
| List Products | ✔ | Ability of List Products |
| Edit a Product | ✔ | Ability of Edit a Product |
| Delete a Product | ✔ | Ability of Delete a Product |
| Stock | ✔ | Ability of Update the Stock |
| Stock History | ✔ | Ability to see the Stock History |
| Dashboard | ✔ | Ability to see the All Activity |
Customer Features
| Feature | Coded? | Description |
|---|---|---|
| Signup | ✔ | Ability of Register himself |
| login | ✔ | Ability of login from his account |
| Add Item | ✔ | Ability of add a new Item on the Cart |
| Remove a Item | ✔ | Ability of Remove a Ite |
Tech Stack
1 : clone our Project into your machine Locally.
- open any terminal
-git clone [(https://github.com/Dev-Mriganka/REST-API-Ecommerce-Site.git)]
2 : Open Your STS
3 : Goto File -> Import -> Select Maven -> Choose Existing Maven -> click on browse -> choose the project location -> select the project -> finish
4 : Hooray..! you are now able run our project in your local machine .

