Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/silas229/fastapi-starter
FastAPI starter project
https://github.com/silas229/fastapi-starter
fastapi fastapi-template poetry python python3
Last synced: 29 days ago
JSON representation
FastAPI starter project
- Host: GitHub
- URL: https://github.com/silas229/fastapi-starter
- Owner: silas229
- Created: 2024-10-31T21:10:40.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-10-31T21:18:24.000Z (3 months ago)
- Last Synced: 2024-10-31T22:20:44.682Z (3 months ago)
- Topics: fastapi, fastapi-template, poetry, python, python3
- Language: Python
- Homepage:
- Size: 30.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Overview
This is a template for FastAPI projects with a SQLite database. It is expected to run with Python 3.11-3.13
## Development setup
The repository are using *poetry* for dependency management. You can get it [here](https://python-poetry.org/docs/#installing-with-the-official-installer).
For setup, run the following commands:
```sh
poetry install
echo "SECRET_KEY=$(openssl rand -hex 32)" >> .env
poetry run app.main:app --reload
```