Skip to content

rajumb0232/quickcart-ecom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

QuickCart β€” Full-Stack E-Commerce Platform

(Backend: Java/Spring Boot | Frontend: React + TypeScript)

QuickCart is a fully functional e-commerce application built end-to-end, covering the core features of a modern online store. This project demonstrates real-world system design, robust backend development, and full-stack integration.

πŸ“Ί Video Demonstration

Click the image πŸ‘‡ to watch the full feature rundown.

QuickCart Feature Rundown - Click to Watch

✨ Key Features

  • Robust Role Management: Implemented via Keycloak (OAuth2) supporting Admin, Customer, and Seller profiles.
  • Seamless Profile Upgrade: Customers can instantly switch and assume the role of a Seller.
  • Multi-Step Product Listing: Guided workflow with progress tracking for adding new products and defining all necessary variants.
  • Variant & Inventory Control: Detailed management of product variants (size, color, stock, price) on the seller dashboard.
  • Cloud Media Integration: Uses AWS S3 for scalable, secure storage of product images and media.

πŸ“„ Other Docs

Read Backend Service documentation here: Backend Readme

About

A Full stack e-commerce platform built with Spring Boot, React, and Keycloak.

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •