Meal planning for people who train

Plan once.
Cook with momentum.

PrepFlow connects nutrition goals, weekly planning, grocery math, pantry awareness, and batch cooking in one continuous system.

Product strategyUX and UIExpo + native iOS100 bundled recipes
Harissa salmon recipe from the PrepFlow product libraryHarissa salmon · 38g protein
Beef shawarma recipe from the PrepFlow product libraryBeef shawarma · meal prep
Lemon chicken recipe from the PrepFlow product libraryLemon chicken · 32 min
2,184of 2,300 kcal planned
Scroll to follow the flow
The product problem

Healthy eating breaks at the handoffs.

A plan can hit nutrition targets and still fail at the grocery store or during a chaotic Sunday prep. PrepFlow was designed around the entire weekly job.

01

Planning is isolated

Meal ideas rarely update grocery quantities, budget, or preparation work as the week changes.

02

Batch cooking is a project

People juggle oven time, shared chopping, stovetop work, storage order, and food safety in their heads.

03

Fitness adds constraints

Calories, protein, dietary needs, equipment, time, and cost need to resolve into food someone will actually enjoy.

Interactive product reconstruction

Your week, as one model.

Choose a day, then swap a meal. In the product, that change recalculates nutrition, groceries, and the preparation flow.

TRAINING DAY

Monday’s plan

2,184kcal168gproteinQAR 42est.
☀BREAKFASTCardamom date overnight oats
◒LUNCHHarissa chicken couscous bowl
◐DINNERLemon herb chicken with sweet potato
◇SNACKGreek yogurt cacao berry cups
↻ Grocery list and Prep Flow recalculate together
Connected system

One decision, four useful consequences.

The core value is not any single screen. It is the chain of updates that keeps the week coherent.

01 · PLAN

Match the person

Nutrition targets, dietary rules, budget, training days, and available equipment shape the week.

02 · SHOP

Aggregate once

Ingredients merge across recipes, pantry stock is subtracted, and quantities stay tied to their source meals.

03 · PREP

Schedule the kitchen

Shared chopping, oven queues, and parallel tasks become one equipment-aware timeline.

04 · COOK

Keep momentum

Interactive steps, timers, and safe storage order guide the session without losing the overall plan.

Sunday · 4:00 PM

Prep in one flow.

Optimized across the whole week, not recipe by recipe.

1h 48mtotal elapsed64mhands-on12containers

The scheduler combines shared chopping, one oven queue, parallel stovetop work, and the safest storage order.

1Heat oven and start grainsOven + stovetop · active
2Batch chop vegetablesShared across four recipes
3Roast chicken and vegetablesOven queue · passive
4Build sauces and cold itemsCounter · parallel work
5Portion, cool, and labelStorage order · active
Product depth

Built beyond the recipe card.

Each feature earns its place by reducing a real weekly coordination cost.

◎

Nutrition that follows the plan

Daily calories and macros update from the meals actually scheduled, with training-day context and profile targets kept visible.

Protein target168 / 175g
☷

Pantry subtraction

What is already at home comes off the grocery list, while ingredients nearing expiry get priority.

✓

Shop once

Aisle grouping, recipe sources, live checks, and a budget estimate turn the plan into a usable store trip.

✦

Assistant with guardrails

Server-only integrations support planning and adaptation without placing provider secrets in the client. Offline demo paths remain useful without cloud setup.

◫

Recipe library

100 healthy offline recipes in the native iOS edition, each paired with bundled product photography.

Build evidence

A real cross-platform product system.

The repository includes an Expo web and Android edition, a true native SwiftUI iPhone and iPad application, a tested domain layer, Supabase schema and access controls, and server-only AI configuration.

Expo RouterReact NativeSwiftUISupabase RLSZustandVitest
100bundled native recipes
14domain and configuration test suites
3coordinated planning surfaces
Offlinepolished demo path
Product reflection

The real product is the week, not the meal.

PrepFlow became stronger when the design stopped treating recipes as isolated content and started treating planning, shopping, cooking, and progress as one connected operation.

PrepFlow LogoProduct strategy · UX/UI · Cross-platform buildAll food visuals are bundled PrepFlow recipe assets
Back to Portfolio