Skip to content
Case study · Mobility

Chalak

Ride-hailing platform for auto and cab bookings, connecting riders with nearby drivers.

Industry
Mobility
Platforms
Android
Status
Live in production
Chalak app artwork
Rider app downloads
1K+
Driver app downloads
1K+

The challenge

A ride-hailing service is two products that have to work as one. Riders want a booking that is confirmed quickly and a driver they can see approaching. Drivers want a steady flow of nearby requests and clear navigation. If either side has a poor experience, the other side feels it immediately.

Chalak needed a platform for auto and cab bookings that could onboard drivers at scale and keep riders and drivers in sync in real time.

What we built

  • Rider app to book an auto or cab, see the fare, and follow the driver live on the map.
  • Driver experience for going online, accepting nearby requests and navigating to pickup and drop.
  • Matching that connects each request with available drivers close by.
  • Onboarding and operations tools to bring new drivers onto the platform and keep the fleet running.

Tech stack

  1. 01Interface

    • React NativeAndroid & iOS apps
  2. 02Backend

    • Node.jsAPIs & business logic
    • Socket.IOReal-time updates
  3. 03Data

    • MongoDBPrimary database
  4. 04Cloud & services

    • Google Maps PlatformMaps & routing
    • Firebase Cloud MessagingPush notifications
6 tools · 4 layers

Architecture

  1. Clients
    • Rider app
    • Driver app
    • Operations dashboard
  2. Services
    • Booking & matching
    • Live location
    • Fares & payments
  3. Data & infra
    • MongoDB
    • Real-time sockets
    • Maps & routing
    • Push notifications
Simplified view of the main components. Dots show requests flowing down the stack; hover a part to trace its connections.

Screens

  • Chalak: Rider app · find your destination
    Rider app · find your destination
  • Chalak: Rider app · bike, auto or cab
    Rider app · bike, auto or cab
  • Chalak: Rider app · rate the driver
    Rider app · rate the driver
  • Chalak: Driver app · ride requests
    Driver app · ride requests
  • Chalak: Driver app · trip settlement
    Driver app · trip settlement
  • Chalak: Driver app · earnings wallet
    Driver app · earnings wallet
  • Chalak: Driver app · live support
    Driver app · live support

Results

Chalak's rider and driver apps are live on Google Play with 1K+ downloads each, rated 4.7 (rider app) and 4.8 (driver app).

Start a project

Tell us what you’re building.

We reply within 24 hours, Mon–Fri, 10 AM – 7 PM IST. A founder reads every message.