Public
LikeRecipes
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: v60View latest version
A recipe management app built on Val Town.
- Save recipes from URLs (AI-powered extraction)
- View and manage recipe collection
- Generate shopping lists from selected recipes
meals/
βββ backend/ # Hono API server
β βββ index.ts # Main entry point
β βββ database/ # SQLite migrations and queries
β βββ routes/ # API route modules
βββ frontend/ # React UI
β βββ index.html # HTML template
β βββ index.tsx # React entry point
β βββ components/ # React components
βββ shared/ # Shared types and utilities
βββ types.ts # TypeScript interfaces
vt push
The app runs on Val Town's infrastructure. Push changes to deploy and test.
- Backend: Hono (TypeScript)
- Frontend: React 18 + Twind (TailwindCSS)
- Database: Val Town SQLite
- AI: OpenAI for recipe extraction