Skip to content

The repository is a working prototype of an E-commerce application.

Notifications You must be signed in to change notification settings

manimayan/fed-commerce

Repository files navigation

Fed_Commerce - Ecommerce Application POC

About The Project

The repository is a working prototype of an E-commerce application which leverages various tools and technologies such as,

Java 8

SpringBoot

JPA

Angular 10.0.8

Sonar Lint

The prototype comprises of a spring boot and Angular front end application which serves the purpose of following use cases,

➲ User can login to the system

➲ User can view products of different categories

➲ User can add product to the cart

➲ User can update the quantity of product in the cart

➲ User can place the order(On placing order, user cart will be cleared and the respective product quantities will be updated)

The below are the URL's involved in running the prototype,

Spring Boot
 http://localhost:8081/***/**
Angular Application
 http://localhost:4200/

Fed_Commerce API Postman Collection

Fed_Commerce.sql

Fed Commerce Database Design

Fed Commerce Database Design

Fed Commerce Sequence Diagram

Fed Commerce Sequence Diagram

Future Enhancements

Technical

🔷 Front End Components (Cart,Orders) 🔷 Spring Security (Spring JWT) 🔷 Open API Docs 🔷 Cloud Integration

Functional

🔷 Return Processing 🔷 Cart Availability Period(Time Limit) 🔷 Order Status