Skip to content

Latest commit

 

History

132 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛍️ SB-eCommerce

🚧 Status: Under active development - new modules coming soon.

📖 Overview

SB-eCommerce is a RESTful backend application built with Spring Boot, designed to manage products, users, authentication, and orders for an eCommerce platform.
The goal is to create a secure, modular, and cloud-deployable full-stack solution using modern Spring technologies.

🧩 Tech Stack

  • Backend: Spring Boot · Spring Framework · Spring Data JPA · Spring Security 6 · JWT
  • Database: PostgreSQL / MySQL
  • Cloud / DevOps: AWS (RDS, S3, Elastic Beanstalk), Docker, GitHub Actions
  • Testing: JUnit 5 · MockMvc · Testcontainers

⚙️ Features

  • User registration & authentication with JWT (Spring Security 6)
  • Role-based authorization (ADMIN / USER)
  • CRUD operations for products, categories, and orders
  • REST API with pagination, sorting, and filtering
  • Cloud deployment on AWS (RDS, S3, Elastic Beanstalk)
  • OpenAPI/Swagger documentation

About

RESTful eCommerce API · Spring Boot · Spring Data JPA · Spring Security 6 · JWT · AWS (in development)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages