[<-] Back

YourChef

Preact, Go, Neon Postgres · 2026 · 1 min read

YourChef

A personal recipe library with weekly meal planning, auto-generated shopping lists, and a pantry. AI-assisted recipe parsing (Claude) and a daily price-scrape cron that keeps shopping costs current. Preact + Vite frontend, Go serverless API on Vercel, Neon Postgres with Neon Auth.

Data flow

flowchart LR
    user["User"]
    spa["Preact SPA"]
    api["/api/**<br/>Go serverless"]
    db[("Neon Postgres")]
    auth["Neon Auth"]
    anth["Anthropic API"]
    cron(["Daily cron<br/>price scrape"])

    user --> spa <--> api
    api <--> db
    api <--> auth
    api -->|"parse recipe<br/>fallback prices"| anth
    cron -->|"refresh prices"| db

Why the AI

  • Recipe parse — paste a URL or block of text; Claude returns structured ingredients + steps.
  • Price fallback — when the daily scraper can't find an ingredient at any retailer, Claude estimates a reasonable price band so shopping totals never break.