shubhrakantighosh1 / eCommerceAPI

Making API for eCommerce Shopify Store and performing CRUD operations. A spring boot application project to develop REST APIs that can perform all the CRUD operations..

Home Page:https://github.com/shubhrakantighosh/eCommerceAPI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

eCommerce Shopify Store

Making API for eCommerce Shopify Store and performing CRUD operations. A spring boot application project to develop REST APIs that can perform all the CRUD operations.

Features:

❖ User Registration and Login

❖ See All categories and All Products

❖ In a Single Order many products Can purchase

❖ Choose the desire option on Payments Method

❖ Cancel or Place on Order

❖ See All Order History

❖ User Logout

Tech Stack: Spring Boot | Spring Boot JPA | Hibernate | MySQL | Swagger | Lombok

Areas of responsibility:

❖ Making the roadmap for the project

❖ Drawing the ER diagram through the Draw.io Online Tool

❖ Developing the database schema for the app

Services:

Admin Side :

❖ Login and Logout

❖ Add Category

❖ Add Product

❖ Check user

❖ Check User Session

❖ Search User By User Name

❖ Search User By User ID

❖ See All Products

❖ See All Categories

❖ See All Orders

User Side :

❖ Signup and Login

❖ Add Address

❖ Update Address

❖ See All Products

❖ See All Categories

❖ See All Orders

❖ Choose Payment Option

❖ Logout

Technology Stack:

❖ Java

❖ Spring Boot

❖ Spring Boot JPA

❖ Hibernate

❖ MySQL

❖ Swagger

❖ Lombok

The ER Diagram of the project:

Screenshot-2022-12-02-at-9-30-20-PM

About

Making API for eCommerce Shopify Store and performing CRUD operations. A spring boot application project to develop REST APIs that can perform all the CRUD operations..

https://github.com/shubhrakantighosh/eCommerceAPI


Languages

Language:Java 100.0%