# Setup Guide ## Prerequisites - Python 3.13+ - uv package manager ## Installation ```bash # Clone repository git clone https://github.com/pyaqa/blog.git cd blog # Install dependencies uv sync # Run tests uv run pytest # Start development server uv run python -m app.main ``` ## Development Server The server runs on `http://0.0.0.0:8000` by default. Access interactive API docs at: - Swagger UI: `http://localhost:8000/docs` - ReDoc: `http://localhost:8000/redoc`