
Some Bunny's Kitchen
Personal cooking companion PWA for recipe management, kitchen reference tools, OCR import from handwritten recipes, and immersive cook mode — built for real kitchen use.
Personal cooking companion app with kitchen reference tools, recipe management, drag-sortable ingredients, and OCR import from recipe photos via Claude Vision API. Includes cook mode with timers and offline PWA support.
Tech Stack
Build Log
Added recipe notes (author tips captured during import), reworked Want to Try from a separate entry system to bookmark toggles on recipe cards with nav count badge, and added ingredient quantity ranges for recipes like '4½ to 5 cups flour' that scale both bounds correctly.
Redesigned recipe browsing with 10 curated categories in an accordion-first layout. Each category supports 'See All' navigation to a filtered grid, and Quick & Easy dynamically computes from cook time rather than manual tags.
Added interactive egg and yeast calculators to the kitchen reference page, fixed a converter state management bug affecting mobile quick-convert switching, and completed a security audit adding zod input validation across all server actions and API routes with security headers and image upload restrictions.
Built a complete personal cooking companion PWA from scratch across 6 phases: Supabase-backed recipe CRUD with ingredient scaling, 7 kitchen reference tools with unit conversion, OCR recipe import via Claude Vision, immersive cook mode with drift-corrected timers and swipe navigation, and offline-capable PWA with service worker caching. Warm cream/blue brand design optimized for kitchen use.

