Working household app

Plan meals without starting from scratch every night.

Use pantry items, recipes, meal plans, and shopping lists together so dinner decisions are easier.

What it solves

One workflow for pantry, recipes, grocery planning, and cooking.

Turns pantry items into useful recipe ideas.

Tracks what is missing before shopping.

Connects meal planning with grocery lists.

Gives you step-by-step directions to prepare the meal.

How it works

Four quick steps from ingredients to dinner.

1

Add what you already have

2

Find recipes that match your pantry

3

Build a meal plan and shopping list

4

Use the cooking view while preparing the meal

Key features

Pantry tracking

Recipe matching and filtering

Shopping list generation

Meal planning

Cooking view

Theme and household preferences

Anonymous local use

Signed-in household persistence

Progress log

Recent milestones

The project has continued to mature behind the visible meal-planning workflow.

Household workflow

  • Connected pantry, recipe matching, meal planning, shopping, and cooking into one flow
  • Added account-backed persistence while retaining anonymous local use
  • Added theme and preference behavior for repeat household use

Performance and maintainability

  • Refactored large enhancement logic into focused modules
  • Added targeted regression and performance tests
  • Improved catalog loading, caching, and noncritical module loading

Data quality

  • Standardized primary meal-type data and catalog behavior
  • Strengthened load-order and query validation
  • Continued database and dependency maintenance

Ongoing work

  • Continue simplifying the daily meal-planning experience
  • Continue expanding useful household automation and reporting
  • Continue reliability, testing, and access-control hardening

Behind the Curtain

What’s for Dinner uses Supabase Authentication and app data for pantry items, recipes, meal plans, and shopping lists. Anonymous use is stored locally in the browser; signed-in workflows persist user data through authenticated, user-scoped access. Recent work has also focused on modularizing the front end and strengthening regression coverage.

Could this be useful?

Open the app and start with what is already in your kitchen.

Powered byBrightBoardShop.com