1.0 KiB
1.0 KiB
title, status, type, priority, created_at, updated_at, parent, blocking
| title | status | type | priority | created_at | updated_at | parent | blocking | ||
|---|---|---|---|---|---|---|---|---|---|
| Backend Setup & Framework | completed | task | normal | 2026-02-04T15:46:49Z | 2026-02-04T16:10:13Z | nuzlocke-tracker-f5ob |
|
Set up the backend API project with chosen framework and structure.
Checklist
- Choose backend framework (Node.js/Express, Fastify, NestJS, Go, Python/FastAPI, etc.) - Python/FastAPI
- Initialize backend project
- Set up TypeScript (if applicable) - N/A (Python with type hints via Pydantic)
- Configure linting and formatting - ruff
- Set up project structure (routes, controllers, services, models)
- Add environment configuration (.env handling) - pydantic-settings
- Set up development server with hot reload - uvicorn --reload
- Add basic health check endpoint -
/healthand/
Considerations
- Should match team's expertise
- Consider ease of deployment
- TypeScript preferred for type safety with frontend