Faster comparison
DISCOVERY · FILTERS
Structured restaurant cards and filters around cuisine, location, availability, and discount value.
Restaurant discovery, booking, and discounted dining platform

Homepage and search entry

Search results and map comparison

Saved restaurants and offer comparison

Booking, profile, and bonus touchpoints
DiscoEat was a restaurant discovery and booking platform that helped users compare dining offers and move from browsing to booking across responsive web and mobile experiences.
The product needed to turn dynamic pricing, restaurant discovery, and booking into a simple customer-facing mobile experience without obscuring the platform logic behind it.
DISCOVERY · FILTERS
Structured restaurant cards and filters around cuisine, location, availability, and discount value.
VALUE · CLARITY
Brought offer information closer to the browsing stage so users could understand value before booking.
JOURNEY · MOBILE
Designed clear transitions from restaurant exploration to offer evaluation and booking actions.
Mapped how users moved from restaurant discovery to offer evaluation and booking decisions.
Defined restaurant cards, filters, offer hierarchy, and clearer dynamic-pricing information.
Refined search, restaurant details, offer selection, booking actions, and responsive states.
Documented reusable UI patterns and collaborated with product and engineering to support implementation.
DiscoEat connected customer journeys, pricing logic, and restaurant operations in one product ecosystem.
Understanding these dependencies helped translate complex business logic into clear customer-facing flows.
Customer experience
Search, filters, restaurant details, offers, and booking.
Pricing & booking logic
Availability, dynamic discounts, and booking rules.
Restaurant operations
Data and workflows supporting offers and reservations.
Balancing clarity and business logic
Dynamic pricing and occupancy rules had to remain understandable without exposing unnecessary complexity.
Connecting multiple touchpoints
Discovery, booking, ordering, and DIDIT needed to feel connected without fragmenting the journey.
Clearer comparison model
Created a consistent structure for comparing restaurants, offers, filters, and booking options.
Earlier offer clarity
Moved discount information closer to browsing so users could understand value before booking.
Reusable interface rules
Defined reusable patterns that supported consistency across responsive app and web experiences.
Understand the journey
Structure comparison and pricing
Design and refine key flows
Align patterns for delivery