This project is an example implementation of a Domain-Driven Design (DDD) architecture with a Modular Monolith using Spring Boot. Overview
The project is designed to demonstrate how to structure a monolithic application into modules with clear boundaries, following DDD principles. It uses Spring Boot for the backend, JPA for data persistence, and follows a layered architecture.
Clone the repository:
git clone https://github.com/CemHarput/DDDModularMonolith.git
mvn spring-boot:run
http://localhost:8080/swagger-ui/index.html