All Projects

kDOUGH

AI-powered meal planning and grocery list app

Released

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.

Next.jsTypeScriptElectronSupabaseAnthropic APITailwind CSS
Platforms:macOSWeb

How It Works

1

Add recipes

Import from URL, type manually, or snap a photo

2

Plan the week

Drag recipes onto a weekly calendar

3

Generate list

One tap produces a consolidated grocery list

4

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.

Interested?

Check out the source code or explore more projects.