Cafe API
This project was part of the class "Qualité et métriques du logiciel", which took part during the academic term of autumn 2022. The project consisted of building a REST API with Java for managing a coffee shop.
Good coding practices and principles were followed, such as:
- SOLID principles
- Test Driven Development (TDD)
- Tell, Don't Ask (TDA)
- Hexagonal architecture
- Domain Driven Development (DDD)
- Clean code