Public
Like
carmy-mvp
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data β all from the browser, and deployed in milliseconds.
Viewing readonly version of main branch: v43View latest version
Carmy is a comprehensive meal planning application that helps users track their nutrition goals, manage recipes, and plan meals throughout the week.
- Daily Goals Tracking: Monitor nutritional goals including calories, protein, carbs, and fat
- 7-Day Calendar: Weekly meal planning view anchored to the current week (Sunday start)
- Recipe Management: Store and organize favorite recipes
- Nutrition Tracking: Track nutritional information for planned meals
βββ backend/
β βββ index.ts # Main Hono server
β βββ database/
β β βββ migrations.ts # Database schema
β β βββ queries.ts # Database queries
β βββ routes/
β βββ goals.ts # Nutrition goals API
β βββ meals.ts # Meals API
βββ frontend/
β βββ index.html # Main HTML template
β βββ index.tsx # React app entry point
β βββ components/
β β βββ App.tsx # Main app component
β β βββ DailyGoals.tsx # Daily goals section
β β βββ WeeklyCalendar.tsx # 7-day calendar
β βββ style.css # Styles
βββ shared/
βββ types.ts # Shared TypeScript types
The application runs on a Hono backend with a React frontend. The main entry point is backend/index.ts.