Back to Portfolio
Portfolio / Saadhan
Flagship Mobility Case Study

Saadhan: Engineering Pokhara’s First
Real-Time Ride-Sharing Ecosystem

A complete mobility infrastructure designed specifically for Pokhara’s topography. Featuring synchronized dual mobile apps, sub-second GPS tracking, distributed dispatch queues, and high-concurrency fare settlement.

< 150ms
WebSocket Latency
100%
Async Queues
Pokhara
Target Market
2 min
Lakeside, Pokhara
● Live WS
Saadhan Bike / Taxi NPR 180
Gairapatan ➔ Lakeside 06
Flutter Engine v3.x FPS: 60 • Latency: 42ms
Problem & Engineering Resolution

The Challenge & The Solution

The Challenge

Geospatial Concurrency

Pokhara’s unique geography demanded a localized platform. The challenge was building an infrastructure capable of handling thousands of concurrent websocket connections, real-time driver tracking, and instant fare calculations without draining the mobile battery.

High-frequency location pings causing server load
Variable 4G/3G mobile connectivity during transit
The Solution

Three-Pillar Synchronized Architecture

We architected a three-pillar ecosystem: A cross-platform Rider App, a dedicated Driver App, and a centralized web dashboard. By focusing on asynchronous backend processing, we ensured a seamlessly synchronized trip from request to drop-off.

Dedicated event broker for sub-second socket routing
Offline caching and reconnect sync in Flutter clients
System Breakdown

Deep Dive: The Architecture

How Aarambha IT designed the high-concurrency backbone powering Saadhan.

01

Low-Latency WebSockets & Redis Pub/Sub

Redis + WebSockets < 100ms sync

Leveraged Redis pub/sub channels and persistent WebSocket streams to push live driver GPS pings directly to riders with sub-second latency.

02

Asynchronous Routing with Celery

Celery + Redis Broker Zero UI blocking

Utilized Celery background workers to handle heavy asynchronous tasks like multi-point routing, surge pricing algorithms, and dispatch queues without blocking API threads.

03

Containerized Deployment & Postgres Ledger

Docker + PostgreSQL 10k+ concurrent requests

Deployed reproducible Docker containers backed by PostgreSQL and PostGIS to guarantee zero data loss and sub-meter geospatial querying.

Technology Selection

Engineering Stack

iOS & Android
Mobile Apps

Flutter

Cross-platform UI for Rider & Driver apps with offline resilience

FastAPI + Django
Backend Engine

Python (FastAPI & Django)

FastAPI for high-speed dispatching, Django for core logic

Docker + Redis
Infrastructure

Docker & Redis

Containerized services and in-memory WebSocket broker

PostgreSQL + PostGIS
Database & Geo

PostgreSQL

PostGIS geospatial indexing and strict ACID ledger

Incubated Startup Venture

The Saadhan Story: Ahead of the Curve

Saadhan Official Logo
Pokhara's First Ride-Sharing Pioneer

Proven Architecture & Real-World Validation

Incubated by Aarambha IT Research Center • Launched in Pokhara, Nepal

Saadhan wasn't just a client project; it was an ambitious startup incubated by Aarambha IT. Built with Flutter, a Python backend, Google Maps integration, and hosted on a scalable VPS Cloud Server, it was designed to be Pokhara's premier ride-sharing platform. The app was an instant hit, validating our technical architecture and market research. However, due to unforeseen policy hurdles from the Nepal Government and being slightly too early for mass market adoption, we had to temporarily suspend operations within the first year. The technology is proven, the market demand is clear, and Saadhan will be back soon.

⚠️ App Store & Google Play links temporarily offline. Stay tuned for the relaunch.

Promotional Media

Saadhan Official Launch Promo

YouTube Embed

Need a Custom Mobility or Real-Time Architecture?

Let's engineer your high-concurrency backend, real-time tracking pipelines, and mobile apps with the Aarambha IT engineering team.