Run locally with docker by executing docker-compose up --build
from the root of the repository.
Defaults:
- Presentation Layer:
localhost:3000
- Application Layer:
localhost:5000
- Data Layer (MySQL):
localhost:3306
- unit tests
- logging
- Swagger/OpenAPI docs
- a more complex schema or schema creation w/ EF Core migrations
- a more complex or stylized frontend
- more DRY code w/ more atomicity in frontend
- error messages for invalid operations in frontend