YatraDesk: running group pilgrimages for thousands of elderly travellers, with every seat and every medicine accounted for
A pilgrimage tour operator ran large group yatras with coaches, trains, dharamshalas and helicopter sectors, coordinated through registers and phone calls. Families worried about elderly parents on the road. We built YatraDesk: group bookings with traveller health details, itinerary and inventory management, a tour manager app, a family tracking link and emergency workflows.

Families calling every evening
YatraDesk's founder ran group pilgrimages for thousands of mostly elderly travellers each season. Tour managers carried registers with names, room allocations and medicines. Every evening, families called the office asking where their parents were. When a traveller fell ill or a road closed, coordination happened over dozens of phone calls.
“We carry people's parents to the mountains. Their children deserve to know they're safe.”
On the road with a group
We travelled part of a yatra with a group. Headcounts at every stop, room allocations in crowded dharamshalas, helicopter slots for some travellers, medicines at fixed times and changing road conditions filled the tour manager's day. Connectivity disappeared for hours at a time.
- Headcounts at every stop, offline
- Health and medication details on hand
- Room and seat allocations that change daily
- A calm way to keep families informed

The group in the tour manager's pocket
Bookings capture each traveller's health details and emergency contacts. The operations console builds itineraries and allocates coaches, rooms and helicopter slots. The tour manager's app works offline: headcounts, room lists, medicine reminders and incident reports, syncing when signal returns.
Families get a simple tracking link showing the group's day, location updates when online, and messages from the tour manager.
The team
A small team with a designer who travelled with a group during discovery.
Founder workshops and season launch.
Tour manager app and family link.
Bookings, itineraries and allocations.
Offline tour manager app.
5 people in total, working as one team.
Decisions we made
Agreed with the founder and senior tour managers.
Traveller app or tour manager app?
- App for every traveller
- App for tour managers; simple links for families
Our call: App for tour managers; simple links for families. Many elderly travellers did not use smartphones. The tour manager was the right user.
Collect health details?
- No health data
- Health and medication details with consent
Our call: Health and medication details with consent. Tour managers needed them for safety; access was limited to the group's manager.
Offline support?
- Online only
- Offline-first with sync
Our call: Offline-first with sync. Mountain routes lose signal for hours.
Every feature, module by module
Everything that shipped for travellers, families, tour managers and operations.
- 01Group bookings
Families booking together.
- 02Health and medication details
Captured with consent.
- 03Emergency contacts
Per traveller.
- 04Payments and instalments
Online payments with receipts.
- 05Itinerary builder
Day-by-day routes and stays.
- 06Coach seat allocation
Seats with preferences.
- 07Room allocation
Dharamshala and hotel rooms.
- 08Helicopter slot management
Slots and weight limits.
- 09Road and weather alerts
Disruptions and rebooking.
- 10Offline headcounts
Check every traveller at every stop.
- 11Medicine reminders
Scheduled medication alerts.
- 12Incident reporting
Illness and incidents with escalation.
- 13Group messaging
Updates to families.
- 14Family tracking link
Day, location and updates.
- 15Emergency workflow
Nearest hospital and office alerts.
- 16Season dashboard
Groups, occupancy and incidents.
- 17Vendor management
Coaches, stays and helicopter operators.
- 18Role-based access
Operations, tour managers and families.
- 19Audit trail
Allocations and incidents recorded.

The first season
YatraDesk launched before the pilgrimage season. Evening calls from families dropped sharply once they had tracking links, and tour managers handled the first road closure by rebooking the group's night stay from the app.
- Weeks 1–2Discovery
Travelled part of a yatra with a group.
- Weeks 3–4Design
Tour manager app and family link.
- Weeks 5–12Build
Bookings, operations, apps and alerts.
- Weeks 13–15Tour manager training
Dry runs with senior managers.
- Week 16Season launch
Live for the yatra season.
What we learned
Reassurance is a product. The family link reduced anxiety more than any feature for travellers.
Offline is essential in the mountains. The app had to work for hours without signal.
- Next.js
- React Native
- NestJS
- PostgreSQL
- Offline-first tour manager app
- SMS and WhatsApp updates
- Payment gateway
- AWS Mumbai

