https://github.com/iunary/fastapi-template
FastAPI template
https://github.com/iunary/fastapi-template
alembic api authentication clean-architecture fastapi fastapi-boilerplate fastapi-sqlalchemy fastapi-template jwt middleware migrations pydantic python3 sqlalchemy typing
Last synced: 28 days ago
JSON representation
FastAPI template
- Host: GitHub
- URL: https://github.com/iunary/fastapi-template
- Owner: iunary
- License: mit
- Created: 2023-06-16T11:06:50.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-06-23T22:21:23.000Z (over 2 years ago)
- Last Synced: 2025-07-18T11:40:50.391Z (3 months ago)
- Topics: alembic, api, authentication, clean-architecture, fastapi, fastapi-boilerplate, fastapi-sqlalchemy, fastapi-template, jwt, middleware, migrations, pydantic, python3, sqlalchemy, typing
- Language: Python
- Homepage:
- Size: 24.4 KB
- Stars: 14
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Fastapi template
`fastapi template` is a template repository for building `FastAPI` applications following the clean architecture principles.## Features
- Clean architecture folders structure
- Pydantic
- SQLAlchemy with postgresql
- JWT authentication and middlewares
- User model, repository and service example
- Alembic to manage database migrations
- settings file
- `manage.py` cli for running the application, make migrations, migrate and create user## Prerequisites
- Python 3.x
- Postgresql## Running the application
```bash
python manage.py run
```