Work
Mobile product

Open project
System
JAWAD Horse Riding Booking Platform
Timeline
Live
Launch
Live project
Year
Portfolio
JAWAD Horse Riding Booking Platform Mobile product banner showing the project interface in a TRAFFODATA cinematic operations frame
Mobile product

Mobile productReact Native
Project bannerJAWAD Horse Riding Booking Platform
01

JAWAD is a full-featured equestrian booking marketplace built with React Native. It lets riders browse verified stables, horses, events, schools, and photographers, then book experiences through a guided checkout flow with coupons, payment handling, and booking history.

02

Developed the iOS and Android app for discovering, booking, and managing horse riding experiences, events, schools, and photography sessions. Built client login, registration, OTP, password reset, Apple Sign-In, Google Sign-In, guest browsing, profile editing, contact us, terms/about pages, booking history, booking details, and saved/favorite horse flows.

03

Implemented multi-role authentication for clients, stable owners, photographers, and schools, with role-based navigation and dashboards. Built booking flows for horses, events, and photo sessions, including cart management, coupons, checkout steps, payment WebView integration, refund/check booking status flows, and deep linking to booking history and horse details.

04

Created business-side tools for stable owners, photographers, and schools to manage profiles, services, horses, bookings, and visibility. Added horse creation/editing, stable profile completion, photographer management, image upload, and business profile completion flows.

05

Added bilingual Arabic/English localization with RTL support, dynamic language switching, localized onboarding/content, Firebase push notification token handling, and persistent auth/session storage. Worked on native iOS App Store readiness, including App Intents/deep links, URL schemes, simulator builds, CocoaPods, Android Gradle, and App Store review journey preparation.

8 capabilities
01
React Native
02
TypeScript
03
React Navigation
04
React Query
05
Axios
06
Zustand
07
AsyncStorage
08
Firebase FCM

Project Overview

JAWAD is a full-featured equestrian booking marketplace built with React Native. It lets riders browse verified stables, horses, events, schools, and photographers, then book experiences through a guided checkout flow with coupons, payment handling, and booking history.

Mobile App Experie

Developed the iOS and Android app for discovering, booking, and managing horse riding experiences, events, schools, and photography sessions. Built client login, registration, OTP, password reset, Apple Sign-In, Google Sign-In, guest browsing, profile editing, contact us, terms/about pages, booking history, booking details, and saved/favorite horse flows.

Roles, Booking

Implemented multi-role authentication for clients, stable owners, photographers, and schools, with role-based navigation and dashboards. Built booking flows for horses, events, and photo sessions, including cart management, coupons, checkout steps, payment WebView integration, refund/check booking status flows, and deep linking to booking history and horse details.

JAWAD Horse Riding Booking Platform project media 1
Project image 1JAWAD Horse Riding Booking Platform
TRAFFODATA / System 02Live model
Portfolio
JAWAD Horse Riding Booking Platform
Mobile product
Signal 1
Mobile product
Signal 2
React Native
Signal 3
Live project
Signal 4
Live
React Native, TypeScript
React Native / TypeScript / React Navigation / React Query
Generated system bannerReact Native, TypeScript