Prerequisites
- Python 3.11+
- uv (fast Python package manager)
- Redis (for background tasks with Celery)
- PostgreSQL (SQLite works by default)
Local Setup
http://localhost:5000 to see your application.
Adding Background Tasks
When you need Celery for async jobs:Docker Setup
Full production stack with one command:Environment Configuration
Key variables in.env:
Next Steps
- Authentication - User management and OAuth setup
- Deployment - Production deployment guide
- Development - Development guidelines and best practices