App Screenshots

Tap any screen to zoom · swipe or use the arrows for more

Overview

About the Travelin Mobile App

The Travelin Mobile App is a React Native (Expo) application for Android and iOS. Customers can search and book flights, hotels, tours, visas and Umrah packages, pay in-app with Stripe or PayPal, and manage everything from a single "My Bookings" area.

It talks to the same Laravel backend as your website, so bookings, users and payments stay in one place — no second system to maintain.

The app requires a Travelin backend (Premium).
Features

Booking Modules

  • Flight search, booking & change requests
  • Hotel search, room booking & reviews
  • Tour browsing & booking
  • Visa applications & document upload
  • Umrah package booking

Account & Payments

  • Secure login, registration & OTP verification
  • Stripe & PayPal in-app payments
  • Dashboard, profile & payment history
  • "My Bookings" & reviews across all modules
  • Push notifications

Delivery & Support

  • Full React Native + Expo source code
  • Shares your existing Travelin Laravel backend
  • Lifetime free updates
  • 6 months support

What You Get In the App

These modules are built, wired to the live API, and ready to book with today.

Live

Secure Authentication

Email/password login & registration, 6-digit OTP verification for signup and password reset, and secure token storage on-device.

Live

Flight Booking

Search, view fare details, book, and pay via Stripe or PayPal. Includes flight change requests, e-ticket status, and a full "My Flight Bookings" list.

Live

Hotel Booking

Destination search, featured hotels on the home screen, photo galleries, room booking, Stripe payment, and booking confirmation with status badges.

Live

Tour Booking

Browse the latest tours, view full itineraries and galleries, book with passenger/contact details, and pay via Stripe or PayPal.

Live

Visa Applications

Browse visa types by country, book, track application status, and upload required documents directly from the device camera or files.

Live

Umrah Package Booking

Browse Umrah packages, view Makkah/Madinah hotel & shuttle details and photo galleries, submit traveller information, pay via Stripe, and track bookings in "My Umrah Bookings."

Live

Dashboard & Profile

At-a-glance booking counts and recent activity, editable profile, change password, payment history, and a reviews screen.

Live

Stripe & PayPal Payments

Payment credentials load dynamically from your Laravel admin settings on app launch — change keys on the backend, no app update required.

Live

Push Notifications

Expo push notification registration is wired to the backend, ready to alert customers about booking updates.

Live

Vendor Portal in the App

Vendor login with 2FA, dashboard, wallet balance & transactions, payout requests with bank account management, bookings, listings, and notifications — a full mobile companion to the vendor web portal. The complete vendor REST API is already live and ready to consume.

Not Included
  • App Store / Play Store submission
  • Store configuration & submission (charged separately)
Requirements
  • A running Travelin (Premium) Laravel backend
  • Node.js and Expo tooling to build the app
  • Apple / Google developer accounts to publish to the stores
Chat with us