A 30-day habit tracking application for groups to track journaling, workouts, and reading habits.
āāā backend/
ā āāā database/
ā ā āāā migrations.ts # Database schema setup
ā ā āāā queries.ts # Database query functions
ā āāā routes/
ā ā āāā habits.ts # Habit tracking API routes
ā ā āāā users.ts # User management routes
ā āāā index.ts # Main Hono server
āāā frontend/
ā āāā components/
ā ā āāā App.tsx # Main application component
ā ā āāā HabitGrid.tsx # 30-day habit grid
ā ā āāā UserCard.tsx # Individual user progress
ā ā āāā GroupOverview.tsx # Group progress overview
ā āāā index.html # Main HTML template
ā āāā index.tsx # Frontend entry point
āāā shared/
āāā types.ts # Shared TypeScript types