Commit graph

2 commits

Author SHA1 Message Date
b2314bcf36 Implement REST API controllers, web adapters, and API documentation
- Create UserController, WorkoutController, and SessionController to expose application use cases via REST endpoints
- Add request and response DTOs alongside web mappers for the User, Workout, and Session domains
- Introduce GlobalExceptionHandler to handle domain-specific exceptions and return HTTP 400 Bad Request responses
- Add Springdoc OpenAPI and Scalar dependencies to build.gradle for API documentation
- Configure OpenAPI and Scalar settings in the base and dev application properties
2026-06-09 21:01:00 -03:00
48e751c7c0 Start Project, Create Models and Start Ports 2026-05-22 11:08:01 -03:00