This is a practical project about clean architecture in Python. Microservices was built to practice more about this theme
This project needs a list of requirements to work correctly. See below:
- Python 3.11
- Pytest 7.2.2
- Flask 2.2.3
Is a simple project about voting system that uses any concepts of Clean Architecture like Dependency Inversion Principle. The Architectural pattern used here is the Hexagonal Architectural pattern. Currently, this microservice has only two endpoints to add a new vote and to get the total of votes. More details about the project see this article