The goal of cheerin' was to promote community-based sports activities — because these are the activities that promote overall longevity like no other sports. I joined the team as a frontend developer, but soon after I was able to contribute in all kinds of areas of the project.
Before I arrived, the frontend was the limiting factor. Soon after, the progress took off — and that gave me the opportunity to additionally engage in conceptualization, UX design and marketing. Within one year, I implemented the features needed for the launch.
What was built in a year
The app grew into a complete social network for sports enthusiasts: a content feed with live activities, comments and reactions, a calendar with upcoming plans, a meetup and planning tool, activity logging and tracking, a daily status pinboard, profiles with search, direct messages, onboarding and setup flows, settings and a feedback page.
.png)







How it was built
The app is a hybrid implementation with React Native — a single codebase for iOS and Android with a consistent user experience across both platforms. Third-party services and APIs extend the app's functionality, from maps to activity data.
Quality was a constant focus: a Detox end-to-end test pipeline ensures reliability with automated coverage on iOS and Android, and continuous refactoring, testing and bug fixing kept the codebase maintainable while the feature set grew. UX and performance optimizations rounded off a polished user experience.
Impact
- Transformed the frontend from a bottleneck into the fastest-moving part of the project
- Expanded beyond frontend into conceptualization, UX design and marketing
- Delivered the planned features within the one-year timeline, ready for market launch
- Thorough testing, refactoring and performance work for a polished experience
Technology Stack
- Framework
- React Native, TypeScript
- Testing
- Detox end-to-end test pipeline
- Integrations
- Third-party services and APIs
- Platform
- iOS & Android
- Industry
- Social Network / Sports