--- # nuzlocke-tracker-55kp title: Docker Development Environment Setup status: completed type: task priority: normal created_at: 2026-02-04T16:07:25Z updated_at: 2026-02-04T16:13:04Z parent: nuzlocke-tracker-f5ob --- Set up Docker and docker-compose for local development environment. ## Checklist - [x] Create Dockerfile for backend API - [x] Create Dockerfile for frontend (if needed) - [x] Create docker-compose.yml with services (api, db, frontend) - [x] Add PostgreSQL service configuration - [x] Configure volume mounts for hot reload - [x] Add environment variable handling - [x] Create .dockerignore files - [x] Document usage in README ## Notes - Should support hot reload for development - Database data should persist between restarts