
Overview
YamamahApp is the definitive digital platform for the global endurance racing community — a sport with deep cultural roots in the UAE and an international following spanning 11 languages. First built by Awsm in 2017, the app has been maintained and continuously evolved for over 7 years, growing from a race reporting tool into a comprehensive ecosystem covering live races, horse and rider profiles, a marketplace, live TV, fan chat, and a cheer meter. It reached the top 3 in the UAE Sports category on the App Store — a partnership and product that keeps improving.
Client
Yamamah (Endurance Racing)
Industry
Community • Sports
Geography
Global • UAE
Our Role
Tech
The client
Yamamah operates in the world of endurance racing — a sport with deep cultural significance in the UAE and broader Arabian Gulf region. Endurance racing involves horses and riders competing over long distances, with a passionate global community of participants, fans, and horse enthusiasts. The sport demands a digital platform that can handle live race data, rich content, and a multilingual international audience.
The challenge
The endurance racing community is global, multilingual, and deeply engaged — but was underserved digitally. The platform needed to be the definitive source for everything in the world of endurance racing: live race reports, horse and rider profiles, marketplace functionality, and fan engagement features. It needed to work seamlessly in Arabic, English, Spanish, Mandarin, Hindi, and seven other languages. And it needed to be built to last — not a launch-and-leave product, but a platform that could evolve for years.
What we built
Multilingual App — 11 Languages
YamamahApp supports Arabic, English, Spanish, Mandarin, Hindi, and six additional languages — making it genuinely accessible to the global endurance racing community. Language is handled at the content and UI level, with right-to-left support for Arabic built throughout.
Live Race Reports
Real-time race coverage delivered to fans wherever they are — live standings, race progress, and event updates pushed to the app as races unfold. Built on a Node.js and Redis architecture designed for speed and reliability under live event load.
Horse & Rider Profiles
Comprehensive profiles for horses and riders competing in endurance racing — career history, race records, rankings, and statistics. A reference database for the sport’s community.
Marketplace
A marketplace for horses — connecting buyers and sellers within the endurance racing community, with detailed listings and contact functionality.
Live TV Integration
Live television streaming embedded within the app — fans can watch races live on their mobile device without leaving the platform. Added as part of the platform’s ongoing evolution.
Fan Engagement Features
- Live chat : real-time community conversation during race events
- Cheer meter : an interactive engagement feature that lets fans express support during live races, added to reduce bounce rate during events
Technology Architecture
The platform is built on a sophisticated multi-database stack chosen for specific performance requirements:
- MySQL : structured race and event data
- MongoDB : flexible content and profile data
- Elasticsearch : fast, full-text search across the content library
- Redis : real-time data caching for live race features
- Koa/Node.js : fast, scalable backend API layer
- React Native : cross-platform iOS and Android frontend
The partnership
YamamahApp was first built in 2017. It is 2026, and we are still maintaining and evolving it.
That is the partnership model we believe in. We didn’t build a product and hand it over. We built a product and stayed — releasing updates, adding features, improving performance, and evolving the platform as the community’s needs changed and technology advanced. Over 7 years, the app has grown from a race reporting tool into a comprehensive endurance racing ecosystem.
Technology
Results
- Top 3 app in the UAE Sports category
- Supports 11 languages for a global community