kDOUGH
AI-powered meal planning and grocery list app
kDOUGH is a full-stack meal planning app that simplifies the weekly cooking cycle. Import recipes from any URL using AI-powered extraction, drag them onto a weekly calendar, and generate a consolidated, category-sorted grocery list with one tap. Built as a desktop app with Electron and backed by Supabase for auth and real-time data, it's designed for the way people actually cook — plan once, shop once, eat all week.
How It Works
Add recipes
Import from URL, type manually, or snap a photo
Plan the week
Drag recipes onto a weekly calendar
Generate list
One tap produces a consolidated grocery list
Shop
Check off items in-store from a clean, mobile-friendly list
Screenshots
Features
Weekly Meal Calendar
Drag-and-drop recipes onto a weekly grid. Supports Breakfast, Snack, Lunch, Dinner, and Dessert — all color-coded by meal type.
AI Recipe Import
Paste any recipe URL and the app uses the Anthropic API to extract title, ingredients, and instructions automatically. Handles JSON-LD, microdata, and unstructured pages.
Smart Grocery List
One-tap list generation from planned meals. Consolidates duplicate ingredients with unit math and auto-sorts by grocery aisle category.
Recipe Library
Full CRUD recipe management with search, tag filtering, and detailed views. Store prep time, cook time, servings, and step-by-step instructions.
Desktop App
Ships as a native macOS .dmg via Electron. Bundles the Next.js standalone server for offline-capable local use.
Supabase Backend
Email/password auth, PostgreSQL database, and real-time subscriptions. All data syncs across devices via Supabase.