Skip to content

Latest commit

 

History

History
13 lines (11 loc) · 749 Bytes

File metadata and controls

13 lines (11 loc) · 749 Bytes

About the project

This is a practical project about clean architecture in Python. Microservices was built to practice more about this theme

Requirements

This project needs a list of requirements to work correctly. See below:

  • Python 3.11
  • Pytest 7.2.2
  • Flask 2.2.3

About the microservices

Voting System

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