Skip to content
, home

Case study · Travel

Hurghada For You logo

Hurghada For You, an entire agency in sync

Three tools for an excursion agency in Hurghada: a customer app for booking, a PRO app for the field team and a web CRM to run the business.

  • iOS
  • Android
  • Web CRM
  • 7 languages

Screens from the app

Home screen with search and destinations
Sea and islands category with excursions and prices
Excursion page: Cairo day trip by bus

Leveling up with Hurghada For You

  1. The starting point

    Hurghada For You is a French-speaking excursion and travel agency in Egypt, on the Red Sea. It wanted online booking for its customers and connected tools for its team.

  2. The challenge

    Sync three apps in real time on a single database, with pickup times and drivers that change right up to the day of the trip, for customers who speak 7 languages and a team working in French, English and Arabic.

  3. Challenge met

    Travelers book and pay in the app, the team tracks drivers and schedules live, and every change goes out automatically as a notification or on WhatsApp.

Built from A to Z

  • Online booking
  • 7 languages
  • Live driver tracking
  • Team scheduling
  • CRM
  • WhatsApp bridge
  1. 01

    Customer app: catalog of excursions and stays, cart and step-by-step booking, PayPal or cash payment.

  2. 02

    Traveler area: bookings, schedule, photographed ID documents, messaging and notifications.

  3. 03

    Customer app in 7 languages with localized App Store listings, and currency selection.

  4. 04

    PRO app in French, English and Arabic: schedule, real-time driver tracking, quotes, customers and finances.

  5. 05

    Trilingual web CRM: trips, hotels, suppliers, expenses, accounting and daily status.

  6. 06

    About thirty server functions and a WhatsApp bridge that posts CRM blocks to the team's group.

Project timeline

  1. Level 01

    Scoping

    Three tools for one agency: customer app, PRO app for the field team and web CRM, on a single database.

  2. Level 02

    Design

    Step-by-step booking, traveler area, team scheduling and live driver tracking.

  3. Level 03

    Development

    About thirty server functions, PayPal or cash payment, and a WhatsApp bridge to the team's group.

  4. Level 04

    Release

    Customer app in 7 languages on the App Store and Google Play, with localized listings.

Project specs

Stack
React NativeExpoFirebaseCloud FunctionsReactViteTailwindi18next
Deliverables

Customer app

PRO app

Web CRM

Automations

Ready to unlock your cheat code?

An idea to launch, a website to rethink, an app to build or a brand to evolve?

Talk about my project