Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shubhambhoskar/enchanting-flowers-955
This is online shopping application used for the shopping purpose. Admin and user can register and perform operations accordingly.
https://github.com/shubhambhoskar/enchanting-flowers-955
javacore jpa-hibernate mysql sprinboot swagger-ui
Last synced: 24 days ago
JSON representation
This is online shopping application used for the shopping purpose. Admin and user can register and perform operations accordingly.
- Host: GitHub
- URL: https://github.com/shubhambhoskar/enchanting-flowers-955
- Owner: shubhambhoskar
- Created: 2022-12-10T09:07:03.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-18T15:36:30.000Z (almost 2 years ago)
- Last Synced: 2023-07-31T23:43:45.999Z (over 1 year ago)
- Topics: javacore, jpa-hibernate, mysql, sprinboot, swagger-ui
- Language: Java
- Homepage: https://drive.google.com/file/d/1bECXWRVEtLPDyre0dS-1_oR5tnN64xSB/view?usp=share_link
- Size: 30.9 MB
- Stars: 6
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## enchanting-flower-955
# REST API for E-Commerce Application
Overview
---------
Project Development In Construct WeekProject Type:
-------------
Group Project:
- Rest API using Spring Boot and MysqlTechnologies:
- Spring Boot
- Spring Data JPA (Hibernate)
- Core Java
- MySQL
- Swagger-UI## Team Members
| Name | Student ID |
|------------------|------------|
| Shubham Bhoskar | fw20_0661 |
| Vikas Yadav | fw18_0302 |
| Shashi Suman | fw18_0471 |
| Amit Singh | fw19_0457 |
| Akash Yadav | fw20_1095 |----------------------------
Online Shopping Application :
----------------------------Problem Statement:
- This application is used by ABC Company admin and their Customer for online shopping
- This application will help Customer to buy the products and view order details.
- Customer can register themselves and login. Add product to the cart and purchase it .
- This application will help Admin to search Product list ,add new products ,remove products and update product .Modules:
---------
- Login Module
- Customer Module
- Product Module
- Order Module
- Cart ModuleER-Diagram
----------
![ER-SHOPBAG pic](https://user-images.githubusercontent.com/103960690/201526943-c77b186c-5fd8-407b-957f-bd5c5102335a.png)Swagger REST API:
-------------------
- Link http://localhost:8088/swagger-ui/
-------------------
Images :
----------- All Controllers:
![p01](https://user-images.githubusercontent.com/87934736/208306737-0b1227e4-977e-412e-8449-5a4af39fe1cf.png)- Address Controller:
![1 address](https://user-images.githubusercontent.com/87934736/208306674-63fd5875-0ee0-4c3c-b966-a2e401008b02.png)- Cart Controller:
![1 cart](https://user-images.githubusercontent.com/87934736/208306411-4445af0e-0276-48a5-abaf-177df0f2cfb0.png)- Customer Controller:
![1 customer](https://user-images.githubusercontent.com/87934736/208306435-e0adb261-62da-4a4c-a937-0670c4c935e8.png)- Login Controller:
![1 login](https://user-images.githubusercontent.com/87934736/208306696-8e931d41-1dcd-4c31-9c66-ef70c79bf071.png)- Order Controller:
![1 myOrder](https://user-images.githubusercontent.com/87934736/208306689-605a8b35-6c21-49ce-bef0-09781c632f89.png)- Product Controller:
![1 product](https://user-images.githubusercontent.com/87934736/208306680-27de7058-776d-403f-bb8c-45e69c91e247.png)------------------------