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