Skip to content
All work Case study

Tryotel — OTA Travel Booking

Built and scaled Tryotel, Bangladesh's top-performing OTA travel app covering flight search, booking, and payment flows. Owned the Android release pipeline with signing configs, R8 shrinking, Play Console staged rollouts, and multi-flavour dev/staging/prod builds. Integrated GraphQL for real-time flight data and Firebase observability, raising crash-free sessions to 99.7%.

  • Mobile App · iOS & Android
  • 2022
  • 2021 – 2023
Timeline

2021 – 2023

Scope

Mobile app (iOS & Android), flight search and booking, payment integration

Stack

Flutter, Dart, GraphQL, Firebase Auth, Firebase Analytics, Crashlytics, Bloc, Payment Gateway Integration

Outcome

10k+ downloads, 5k+ MAU, 99.7% crash-free — Bangladesh's top OTA travel app.

The problem

Bangladeshi travellers relied on fragmented booking channels — phone calls, in-person agencies, and slow web portals — with no mobile-first experience for comparing flights and completing payment in one flow.

The approach

  • Built flight search and booking flows on Bloc state management with GraphQL for real-time flight data feeds.
  • Integrated Firebase Auth, Analytics, and Crashlytics — raising crash-free sessions to 99.7%.
  • Owned the Android release pipeline: signing configs, R8 shrinking, Play Console staged rollouts, and multi-environment dev/staging/prod builds.
  • Rebuilt core booking screens to reduce UI-state bugs and standardise async data handling.

The results

  • 10,000+ downloads and 5,000+ monthly active users.
  • 99.7% crash-free session rate.
  • Live on both App Store and Google Play in Bangladesh.

Tell us what needs building.

Send the goals, constraints, and timeline. You get a reply within one business day with next steps — not a brochure.