Skip to content

Latest commit

 

History

35 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Enterprise Ecommerce Backend

Production-ready marketplace backend built with Java 21 and Spring Boot.

Architecture

This project follows:

  • Modular Monolith
  • Clean Architecture principles
  • Hexagonal Architecture concepts
  • Domain Driven Design concepts

Main Technologies

  • Java 21
  • Spring Boot
  • PostgreSQL
  • Redis
  • Kafka
  • Docker
  • Testcontainers
  • Flyway
  • Prometheus
  • Grafana

Business Domains

  • Identity
  • Catalog
  • Inventory
  • Cart
  • Order
  • Payment
  • Shipping
  • Notification
  • Seller Management

About

Production-ready Ecommerce Backend built with Java 21 and Spring Boot following Clean Architecture, Hexagonal Architecture, DDD concepts, and Enterprise best practices.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages