Skip to content
iOS · Android2025

Osh Express — food delivery with live courier tracking

Mobile app and back office for a 14-restaurant chain: a three-tap order, online payment and a live courier map.

Client
Osh Express
Industry
Food delivery
Timeline
5 months
Team
6 specialists
Platforms
iOS · Android · Web
Challenge

What the client came with

The chain took orders in messengers: operators retyped them into a spreadsheet and assigned couriers by phone.

  • Up to 40% of orders were lost or duplicated
  • Customers had no idea where the courier was
  • No data on repeat purchases
  • The menu was updated by hand in 14 locations
Solution

What we built

One connected system: a customer app, a restaurant dashboard and a courier app sharing a single order queue.

  • Three-tap ordering with Payme/Click checkout
  • Live courier map and a push at every status
  • Auto-assignment based on location load
  • One menu and stop-list for the whole chain
Interface

Key screens

Swap the placeholders for real app screenshots.

  • Catalog & search

    Personal picks and one-tap reorder.

  • Checkout

    Address, time and payment on a single screen.

  • Courier map

    Order status and ETA in real time.

  • Loyalty

    Points, order history and promo codes.

Functionality

What's inside

  • Online payments

    Payme, Click and Uzcard/Humo cards with saved payment details.

  • Courier tracking

    Courier position on the map, refreshed every 5 seconds.

  • Loyalty program

    Points cashback, referral links and personal promo codes.

  • Restaurant dashboard

    Order intake, stop-lists, revenue and average-check reports.

  • Push notifications

    Segmented campaigns and abandoned-cart triggers.

  • Analytics

    Order funnel, retention and cohorts in one dashboard.

Process

How the work ran

  1. 013 weeks

    Research

    Interviews with operators and couriers, audit of the current flow.

  2. 024 weeks

    UX & prototype

    Scenario map, clickable prototype, tested with 12 users.

  3. 033 weeks

    UI design

    Design system, 60+ screens, states and motion.

  4. 049 weeks

    Development

    Flutter app, Node.js API, POS integration.

  5. 053 weeks

    Launch

    QA, store publishing and team onboarding.

Project tech stack

  • Mobile

    • Flutter
    • Dart
    • Firebase
  • Backend

    • Node.js
    • PostgreSQL
    • Redis
  • Integrations

    • Payme
    • Click
    • Yandex Maps
    • 1C
  • Infrastructure

    • Docker
    • CI/CD
    • Sentry
Results

Numbers six months after launch

40,000+
downloads
organic plus in-restaurant promo
2.1×
order growth
versus taking orders in messengers
−35%
delivery time
thanks to courier auto-assignment
4.8★
store rating
over 1,200 reviews

The evening peak used to be chaos of chats and phone calls. Now orders flow on their own, and for the first time we see real numbers per location.

Full NameCOO, Osh Express

Want the same result?

Tell us about your idea — we'll scope timeline and cost within 24 hours.

Request a project