31 lines
No EOL
998 B
Markdown
31 lines
No EOL
998 B
Markdown
# CLAUDE.md
|
|
|
|
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
|
|
|
|
## Project Overview
|
|
|
|
**Tia** is a baby tracking app built with Next.js 15/16, designed for a Mama to track her baby's feeds, sleep, diapers, vaccinations, growth, and memories. The app features offline-first logging, AI-powered Q&A, and a Telegram alert system.
|
|
|
|
## Common Commands
|
|
|
|
```bash
|
|
pnpm dev # Start local dev server
|
|
pnpm build # Production build
|
|
pnpm start # Start production server
|
|
```
|
|
|
|
## Environment Variables
|
|
|
|
See `.env.example` for required variables including DATABASE_URL, AUTH_SECRET, R2 credentials, LiteLLM config.
|
|
|
|
## Sprint Plan
|
|
|
|
Current: Sprint 0 (Foundation Infrastructure)
|
|
- Sprint 0: Dev environment, Docker, Dokploy deploy
|
|
- Sprint 1: Auth + Database with RLS
|
|
- Sprint 2: Fast-log engine
|
|
- Sprint 3: Medical vault
|
|
- Sprint 4: Media pipeline
|
|
- Sprint 5: AI Brain
|
|
- Sprint 6: UI/UX polish
|
|
- Sprint 7: Telegram alerts + launch |