
This project started with a simple question: why do students need multiple apps to solve problems that happen in the same place?
Designing Vélo showed that the challenge wasn’t delivery logistics, it was reducing the number of decisions students make throughout the day. By bringing food, groceries and laundry into a single flow, the experience became less about choosing a service and more about getting a task done.
While the concept was never launched, it helped validate a direction I still believe in: for campus products, convenience comes from simplicity, not feature count.
A campus courier concept. Food, laundry and groceries all move around a hostel campus constantly, but nobody had built one service to carry all three. Vélo is a bet that a single courier, app and interface can replace the three entities that students juggle.

Hostel life means running three different delivery apps for three different errands, each with its own login and its own wait. Swiggy, Zomato and Blinkit are food apps at heart. Laundry, when it shows up at all, is an afterthought buried a few taps deep, not something the app was actually built around.
Students weren’t looking for another delivery app. They were looking for a single place to solve everyday hostel problems. Food ordering was already solved; the real friction came from constantly switching apps for everything else.
Opened all three apps side by side and watched exactly where each one breaks down the moment you stop ordering food: how deep the non-food categories get buried, how much friction shows up at checkout, how many taps it takes to find anything that isn’t a restaurant.
A splash screen leads into a three-slide carousel built around q-commerce, convenience and couch-bound person. No feature tour, no permissions wall before you see what the app is actually for.
The design prioritizes tasks over categories, giving food, groceries and laundry equal prominence from the moment the app opens.
Every category browse uses the same structure, so whatever gets learned ordering food carries straight over to ordering laundry.
The cart went through a second pass to strip it down to the fields that actually decide the order.
Onboarding built around one specific person instead of a value proposition.
One layout skeleton reused across all three category screens.

Kept the whole thing minimal, with just enough personality to stay fun.
A splash, a three-card carousel that narrates one couch-bound person, and a sign-up that gets out of the way.
One home screen, three services, and a browse view for each: food, groceries, and laundry share the same skeleton, so nothing feels bolted on.
The cart got a second pass: a revamp that trimmed checkout down to the fields that actually decide the order.