← Back Mahika Shah
Concept · Product Design · 2026

Rally

Food delivery apps optimize for what you want to eat, not what you need right now. A student cramming for finals, someone recovering post-workout, and someone trying to stay alert through a night shift all have different needs in the moment - but every app shows them the same menu, sorted by rating and delivery time. Rally reframes food delivery around momentary physical and mental state instead of static preference, surfacing options based on what will actually help you feel and function the way you need to right now.

State-Aware Recommendations · Personalization · Mobile
📚
Cramming for finals Focus-friendly: steady energy, low crash
🏋️
Post-workout Recovery-friendly: protein-forward, replenishing
🌙
Night shift Alertness-friendly: keeps you sharp, not sluggish

Role

Product Design, Problem Framing

Tools

Figma (not yet started)

Status

Early concept

One menu, sorted the same way, for everyone

Delivery apps optimize for taste, not for state

Open any food delivery app and the sort options are some version of rating, price, or delivery time - all proxies for "what do I feel like eating," a static preference that barely changes day to day. But what someone actually needs from a meal changes constantly, and it has almost nothing to do with taste preference: a student cramming for a final needs sustained focus without a sugar crash an hour later. Someone who just finished a hard workout needs protein and recovery, not comfort food. Someone three hours into a night shift needs to stay alert, not get sleepy.

None of that context exists in today's delivery apps. Whether you're wired on adrenaline, running on four hours of sleep, or nursing sore muscles, you get the same ranked list of nearby restaurants. The apps have gotten very good at predicting what you'll click on - and never asked what you actually need.

Rally starts from a different question than "what do you want to eat?" It asks "what state are you in right now, and what food actually helps?" - then reorders the menu around the answer.

Still just the idea

Where this stands

Rally is currently a problem framing, not a designed product yet. The open questions I'd want to work through next: how someone communicates their state without it feeling like a survey (a mood picker? inferred from calendar/wearable data? a one-tap check-in?), how "helpful for this state" gets mapped to actual menu items without oversimplifying nutrition into a gimmick, and how the app stays useful on days when someone genuinely just wants comfort food regardless of state.

Case study in progress - personas, the state-to-food mapping logic, and early flows will be added here as the design work starts.

Check out my side projects!

Technical Projects

All Side Projects → Lumen →