{"repo":"n0nuser/fastapi-archetype","free":true,"listed":false,"github":"https://github.com/n0nuser/fastapi-archetype","clone":"git clone https://github.com/n0nuser/fastapi-archetype.git","description":"FastAPI Production-Ready Archetype based in DDD","language":"Python","stars":32,"topics":["archetype","ddd-architecture","fastapi","template","production-ready","python"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"FastAPI Production Archetype Description This is a FastAPI project archetype for production-ready applications. It provides a structure for building scalable and maintainable applications with FastAPI following Domain Driven Design (DDD) principles, best Docker practices, and a set of tools for development, testing, and deployment with the best code quality tools available. Table of Contents - FastAPI Production Archetype - Description - Table of Contents - Contributing - Getting Started - Built With - Prerequisites - Running the App - Terminal - VSCode - Docker - Development - Roadmap Contributing Check the contributing documentation for more information. Getting Started Built With Development: - Python 3: The programming language used. - Poetry: A tool for dependency management and packaging in Python. - FastAPI: A modern, fast (high-performance), web framework for building APIs with Python 3.7+ based on standard Python type hints. - Pydantic: Data validation and settings management using Python type annotations. - HTTPX: A fully featured HTTP client for Python 3, which provides sync and async APIs, and support for both HTTP/1.1 and HTTP/2. Development Tools: - Pre-Commit: A framework for managing and maintaining multi-language pre-commit hooks. - Ruff: A tool for managing Python environments. - Flake8: A tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some Python code. - Pylint: A tool that checks for errors","default_branch":null,"files":null,"tree":[],"storefront":"/r/n0nuser","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/n0nuser/fastapi-archetype/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}