{"repo":"chichi13/FastAPI-Skeleton","free":true,"listed":false,"github":"https://github.com/chichi13/FastAPI-Skeleton","clone":"git clone https://github.com/chichi13/FastAPI-Skeleton.git","description":"FastAPI skeleton to start a FastAPI project faster","language":"Python","stars":15,"topics":["fastapi","api","python","skeleton","template"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"FastAPI Skeleton App Features - Async API - Connection to PostgreSQL database - Basic mixins for future database model ( PrimaryKeyMixin / TimestampsMixin ) - Alembic ready with good naming convention - Health endpoint to check if database is healthy - Sentry integration is available by enabling SENTRY ENABLED in .env file ( SENTRY DSN is required, SENTRY ENVIRONMENT is optional) Installation - With Docker - Without Docker Usage To add a module (admin for example) : - Add admin directory in app/modules/admin - Create your app/modules/admin/routes.py - Add this route to app/routes.py : To add a model, do this : - Create a models.py in your modules :","default_branch":null,"files":null,"tree":[],"storefront":"/r/chichi13","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/chichi13/FastAPI-Skeleton/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."}