A motivational workout tracking web application that helps users log daily workouts, track consistency, and stay motivated with inspirational quotes.
├── backend/
│ ├── database/
│ │ ├── migrations.ts # Database schema setup
│ │ └── queries.ts # Database query functions
│ ├── routes/
│ │ ├── workouts.ts # Workout CRUD operations
│ │ └── quotes.ts # Motivational quotes API
│ └── index.ts # Main Hono server
├── frontend/
│ ├── components/
│ │ ├── App.tsx # Main React component
│ │ ├── WorkoutForm.tsx # Workout logging form
│ │ ├── WorkoutList.tsx # Workout history display
│ │ ├── StatsCard.tsx # Progress statistics
│ │ └── QuoteCard.tsx # Daily motivational quote
│ ├── index.html # Main HTML template
│ ├── index.tsx # Frontend entry point
│ └── style.css # Custom styles
└── shared/
└── types.ts # Shared TypeScript types
The app is automatically deployed on Val Town. Access the main interface through the HTTP endpoint.