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: v22View 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.