Skip to content

Latest commit

 

History

History
78 lines (55 loc) · 2.1 KB

README.md

File metadata and controls

78 lines (55 loc) · 2.1 KB

steady-vessel-6932

REST API for E-Commerce Application

Overview

Project Development In Construct Week

Project Type:

Group Project:

  • Rest API using Spring Boot and Mysql
  • Calling backend API’s from the Java-script
  • Deployment of the application on AWS

Technologies:

  • Spring Boot
  • Spring Data JPA (Hibernate)
  • Core Java
  • MySQL
  • Swagger-UI

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 also register themselves and login.
  • 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 Module

ER-Diagram

ER-SHOPBAG pic

Swagger REST API:


Images :

  • All Controllers:

image

  • Address Controller:

image (1)

  • Cart Controller:

image (2)

  • Customer Controller:

image (3)

  • Login Controller:

image (4)

  • Order Controller:

image (5)

  • Product Controller:

image (6)