Works

YamamahApp

Community - Global, UAE

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

Full-Stack Development
Ongoing Maintenance
UI/UX design

Tech

Elasticsearch
MongoDB
Node.js
React Native
Redis

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

  • React Native
  • Node.js
  • Koa
  • MySQL
  • MongoDB
  • Elasticsearch
  • Redis
  • iOS
  • Android
  • Live Streaming
  • Real-time Features

 

Results

  • Top 3 app in the UAE Sports category
  • Supports 11 languages for a global community
Copied to clipboard