• Blog
  • Docs
  • Pricing
  • We’re hiring!
Log inSign up
project logo

drewmcdonald

Recipes

A simple recipe manager with AI recipe ingestion
Public
Like
Recipes
Home
Code
17
.claude
2
.playwright-mcp
13
backend
4
docs
1
frontend
5
screenshots
shared
2
.gitattributes
.gitignore
.mcp.json
.vtignore
AGENTS.md
CLAUDE.md
README.md
deno.json
ralph.log.txt
ralph.sh
Environment variables
1
Branches
1
Pull requests
Remixes
History
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.
Sign up now
Code
/
backend
/
README.md
Code
/
backend
/
README.md
Search
…
README.md

Backend

Hono-based API server for the Meals recipe management application.

Entry Point

index.ts - Main HTTP val entry point

Structure

backend/
├── index.ts          # Hono app setup and route mounting
├── database/
│   ├── migrations.ts # SQLite table schemas
│   └── queries.ts    # Database query functions
└── routes/
    └── *.ts          # API route modules

API Endpoints

Health Check

  • GET /api/health - Returns server status

Recipes (planned)

  • GET /api/recipes - List all recipes
  • GET /api/recipes/:id - Get recipe details
  • POST /api/recipes - Create recipe
  • DELETE /api/recipes/:id - Delete recipe

Recipe Ingestion (planned)

  • POST /api/ingest - Extract recipe from URL using AI

Shopping Lists (planned)

  • POST /api/shopping-list - Generate shopping list from recipes
FeaturesVersion controlCode intelligenceCLIMCP
Use cases
TeamsAI agentsSlackGTM
DocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareers
We’re hiring!
Brandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Open Source Pledge
Terms of usePrivacy policyAbuse contact
© 2026 Val Town, Inc.