Skip to content

Architectural Patterns studies with practical projects built in Python

Notifications You must be signed in to change notification settings

jvpereirarocha/clean-architecture-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

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

About

Architectural Patterns studies with practical projects built in Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages