first commit
This commit is contained in:
21
README.md
Normal file
21
README.md
Normal file
@@ -0,0 +1,21 @@
|
||||
# FastAPI Account System
|
||||
|
||||
Minimal FastAPI project scaffold implementing email/password and OAuth flows with JWTs.
|
||||
|
||||
Quick start:
|
||||
|
||||
1. Copy `.env.example` to `.env` and fill values (MySQL connection, secrets, OAuth keys).
|
||||
2. Install dependencies:
|
||||
|
||||
```bash
|
||||
pip install -r requirements.txt
|
||||
```
|
||||
|
||||
3. Create DB and run migrations (or let app create tables on startup for quick runs):
|
||||
|
||||
```bash
|
||||
# For quick local run (creates tables automatically):
|
||||
uvicorn app.main:app --reload
|
||||
```
|
||||
|
||||
See `.env.example` for required environment variables.
|
||||
Reference in New Issue
Block a user