Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-Commerce Management Backend

Overview

This project is the backend part of an E-Commerce Management System developed using Spring Boot, Spring Security, Spring Data JPA, Docker, and JWT. The system provides a robust and secure API for managing products, orders, users, and authentication.

Features

  • User Management
    • User registration and authentication.
    • Role-based access control with JWT.
    • Admin and user roles.
  • Product Management
    • CRUD operations for products.
    • Product categorization and search.
  • Order Management
    • Order placement and tracking.
    • Order history for users.
    • Admin interface for managing orders.
  • Security
    • JWT-based authentication.
    • Spring Security integration.

Technologies Used

  • Backend Framework: Spring Boot
  • Security: Spring Security, JWT
  • Data Persistence: Spring Data JPA
  • Database: MySQL
  • Containerization: Docker
  • API Design: RESTful API

Getting Started

Prerequisites

  • Java 21
  • Maven
  • Docker
  • MySQL

About

Build a sales managerment website

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages