Example project showing off clean/hexagonal architecture concepts in Python
-
Updated
Feb 16, 2023 - Python
Example project showing off clean/hexagonal architecture concepts in Python
Clean Architecture Example using FastAPI framework
An example of a simple CRUD Web API using FastAPI
provide an elegant way for data composition
Python clean architecture and usecase implementation with fastapi and pydiator-core
Keep your python architecture clean.
Sample Python(Flask) web application with Clean Architecture.
Clean FastAPI architecture
An example project that uses FastAPI and follows the hexagonal architecture rules.
FastAPI Python DDD and Clean Architecture Example
A Python implementation of Clean Architecture, inspired by Uncle Bob's book
Django the DDD way
Backend template using FastAPI, but framework-agnostic by design. Implements Clean Architecture and CQRS with DDD-inspired patterns, featuring clearly separated layers and dependency inversion. Includes session-based authentication using cookies and role-based access control with permissions and hierarchical roles.
This project is a Python Clean Architecture example that uses Flask, SQLAlchemy and PostgreSQL
Demo app exploring ports and adapters architecture with Django
A solution template for creating a Single Page App (SPA) with React and FastAPI following the principles of Clean Architecture.
Framework for a Python application service layer, approximating Uncle Bob Martin's Clean Architecture.
The Pydiator is an in-app communication method.
Add a description, image, and links to the clean-architecture topic page so that developers can more easily learn about it.
To associate your repository with the clean-architecture topic, visit your repo's landing page and select "manage topics."