Goal
Develop a cutting-edge trading platform for a leading investment bank that is user-friendly, supports better investment decisions, and enables efficient trade execution.
Challenge
Combine real-time competition data, live streaming, and verified federation statistics into one intuitive platform that supports multiple winter sports disciplines and works seamlessly across web and mobile devices.
Outcome
A unified sports analytics platform that delivers live race results, athlete statistics, event schedules, and streaming content with personalized feeds — making complex competition data accessible and engaging for a global audience.
Services & Tech Stack
Frontend Development
React
Typescript


Tailwind CSS
Backend Development
Node.js
Express.js
Nest.js
GraphQL
Database & Cloud Services
MongoDB
Redis
Mobile Development
React Native
IOS
Android
Cloud Infrastructure
AWS
Docker
WebSockets




Client & Product




Avalora is a winter sports analytics platform designed to serve fans, journalists, federations, and professional analysts. The platform aggregates real-time race results, athlete performance data, event schedules, and leaderboards across all major winter disciplines — including Alpine Skiing, Cross-Country, Freestyle, Nordic Combined, Ski Jumping, and Snowboard. Available as both a web application and a native mobile app, Avalora delivers a seamless, data-rich experience with personalized content feeds, live event streaming with commentary, and federation-verified statistics. The platform bridges the gap between raw competition data and accessible, fan-friendly insights.


Key Challenges Solved
Real-Time Data at Scale: Winter sports events generate high-frequency data — split times, speed measurements, live rankings, and race conditions — all updating simultaneously across multiple concurrent events. The platform required a robust real-time data pipeline capable of handling thousands of updates per second without latency or data loss, ensuring users always see current standings and metrics.
Cross-Platform Consistency: Delivering a consistent, high-quality experience across web browsers, iOS, and Android required a shared design system and component library, with platform-specific adaptations for gesture navigation, notification handling, and offline caching. Maintaining design parity while respecting platform conventions was a key engineering challenge.
Athlete & Event Data Complexity: The platform aggregates athlete profiles, historical results, seasonal rankings, and competition calendars spanning dozens of FIS competition series, national championships, and Olympic events. Normalizing and relating this data across disciplines, seasons, and formats required a flexible yet performant data model.
Personalized User Experience: Users range from casual fans to professional sports analysts. The onboarding flow collects user preferences — disciplines of interest, favorite athletes, preferred competition series — to deliver a tailored home feed, subscriptions to relevant events, and recommended content. Balancing personalization depth with onboarding simplicity was a critical UX challenge.
Live Video + Data Integration: A standout feature of the platform is simultaneous live race video streaming alongside real-time analytics — split times, speed data, and gap charts update in sync with the race broadcast. Synchronizing video playback state with live data streams, while maintaining performance on mobile devices, required careful architecture and WebSocket-based data delivery.


Project stages
1
Requirement Analysis
Defined platform scope across web and mobile
Identified key user roles (fans, journalists, analysts, federation staff) and mapped data sources including FIS feeds, athlete registries, and live timing systems
2
UI/UX Design
Created comprehensive UI/UX in Figma for web and mobile
Developed a dark-mode-first design system with the Avalora brand identity, covering onboarding flows, dashboard layouts, live race views, and athlete profile pages
3
Development
Built the core data pipeline for real-time race ingestion
Developed web and mobile frontends in parallel using a shared component approach. Implemented live scoring, video integration, and the personalization engine
4
Testing
User acceptance testing with journalists and federation partners
Conducted load testing for concurrent live event scenarios, cross-platform UI testing (iOS, Android, web), and API integration testing against FIS data feeds
5
Deployment
Deployed to AWS with auto-scaling configured for peak event windows
Set up staged rollout (development → staging → production) with monitoring and alerting for live data feed interruptions
6
Training & Support
User onboarding guides for federation and media
Established ongoing support for live event coverage periods, with dedicated monitoring during major competitions such as FIS World Cup events.
Business Value & Key Features
Home Dashboard
A personalized landing experience featuring a hero section showcasing the current or upcoming flagship event, a live upcoming events feed with real-time status indicators, and Olympic results panels. Users see content tailored to their subscribed disciplines and favorite athletes from the moment they open the app.
Live Results & Statistics
The live results section provides race-by-race timing data with split analysis, top speed measurements, and gap calculations across all competitors. A statistics overview panel allows filtering by competition series, season, country, and run phase. Performance bar charts visualize leaders at a glance, with a detailed event classification table below.
Live Race Video with Real-Time Analytics
The platform’s signature feature combines live race video broadcast with synchronized performance data. As athletes compete, split times, speed differentials, and sector analysis update alongside the video stream. A live commentary feed and audience interaction panel enable community engagement during races, with structured performance insights.
Athlete Profiles & Rankings
Comprehensive athlete cards display season points, best times, top speeds, and gap-to-leader statistics. Athletes are filterable by discipline, nationality, and competition series. Profiles include historical performance data, discipline specializations, and federation-verified biographies — supporting both fan engagement and professional analysis.
Platform Design & Features
Avalora redefines how winter sports data is consumed — transforming raw competition feeds into a compelling, accessible, and professional analytics experience for fans and industry professionals alike. Real-time engagement through synchronized video and live data keeps fans immersed throughout events. Professional-grade split analysis and performance indexing serve the needs of sports journalists and federation analysts. A seamless cross-platform experience with personalized, subscription-based content ensures every user — from casual follower to seasoned analyst — receives exactly the information they care about.




Event Calendar
A multi-discipline event calendar provides a scrollable date-picker view of upcoming and past events, with filtering by competition series and country. Each event entry links to live results or archived data, with venue information and event type classification.
Personalized Onboarding & Subscriptions
New users are guided through a multi-step onboarding flow: profile setup, discipline selection, and personalized channel subscriptions. Users can subscribe to competition series such as the Alpine World Cup, Nordic Combined circuit, Ski Jumping Grand Prix, and Snowboard Series — receiving tailored updates, notifications, and curated content feeds.
Real Feedback, Real Impact
Michael Beer
Head of Localization
Seamless Workflow,
Global Scalability
What impressed us most was the intuitive design. Our translators needed almost no onboarding. The workflow feels natural, and quality checks are seamless. This solution truly empowered our team to scale globally.
Got an idea? Let’s build it together
Partner with us to transform your vision
into reality with modern design & technology
Partner with us to transform your vision into reality with modern design & technology




