Sideline
Dark-themed sports companion app with live scores and ESPN-style experience
4.8
· mobile
·
200+ Downloads
Preview




About This Project
Sideline reimagines the sports companion app with a focus on speed, personalization, and visual design. Built from the ground up with React Native and Expo, it leverages live sports APIs to deliver real-time scores, team rosters, and detailed statistics—all wrapped in a dark, cinematic interface inspired by modern streaming platforms.
Features
1
Live score updates with push notifications
2
Personalized feed based on favorite teams and leagues
3
Detailed player and team statistics
4
Dark mode optimized for OLED displays
5
Smooth animations and transitions throughout
6
Offline-first architecture with smart caching
Technical Challenges
Managing real-time data updates without draining battery or causing performance issues
Designing a flexible component system that works across multiple sports (NBA, NFL, MLB, NHL)
Implementing efficient data caching to reduce API costs while maintaining freshness
Creating a smooth UX for navigating deeply nested sports data (leagues → teams → players → stats)
Developer
Lead Developer & Product Designer
Outcomes
Successfully deployed to TestFlight with 200+ active beta testers
Achieved 60fps performance on both iOS and Android devices
Reduced API calls by 70% through intelligent caching
Received positive feedback on UI/UX design and app responsiveness
Responsibilities
• Full-stack mobile development using React Native and Expo
• API integration with multiple sports data providers
• UI/UX design and prototyping in Figma
• State management architecture with Zustand
• Real-time data synchronization and caching strategy
Like what you see?
Let's collaborate on your next project and create something amazing together.
Get in Touch