RepUL
This project is one of my favorites. It was part of the class "Architecture logicielle" during the academic term of autumn 2023. The project consisted of building a REST API with Java for letting Laval University students order meal boxes on the campus.
Good coding practices and principles were followed, such as:
- Hexagonal architecture
- Publish/Subscribe model
- SOLID principles
- Tell, Don't Ask (TDA)
- Domain Driven Development (DDD)
- Clean code