Skip to content

ninad-moree/QuickCart-Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

59 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

QucikCart

๐Ÿ“Œ About

The QuickKart Backend is a Spring Bootโ€“based service that powers the QuickKart E-Commerce platform.
It exposes secure and scalable REST APIs to manage core e-commerce operations including:

  • ๐Ÿ›๏ธ Product catalog management
  • ๐Ÿ‘ค User authentication & profile management
  • ๐Ÿ›’ Shopping cart handling
  • ๐Ÿ“ฆ Order placement & tracking

โš™๏ธ Tech Stack

  • Java 17+
  • Spring Boot 3+
  • Spring Data JPA (Hibernate)
  • Spring Security + JWT
  • MySQL / PostgreSQL (configurable)
  • Maven

๐Ÿ“– API Endpoints (Sample)

  • POST /auth/register โ†’ Register new user
  • POST /auth/login โ†’ Login and get JWT
  • GET /products โ†’ List all products
  • POST /cart/add โ†’ Add product to cart
  • POST /orders/place โ†’ Place order

๐Ÿ›ก๏ธ Security

  • JWT-based authentication
  • Role-based authorization (CUSTOMER, ADMIN)

About

Java Spring boot based backend system for E-Commerce

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages