Game On — Live Sports Streaming App (https://play.google.com/store/apps/details?id=net.livemedia....Game On — Live Sports Streaming App (https://play.google.com/store/apps/details?id=net.livemedia....
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Game On — Live Sports Streaming App
Game On is the sports streaming app, one of Bangladesh's
largest telecom operators. Users watch live cricket and football, catch
match highlights, follow live scores, and read sports news in one place.
I led this project end to end as the Android developer, from planning
through development to release.
🚀 Product planning and feature scoping:
Native Android development
Live match video streaming with custom player controls
Highlights library with match clips and post-match coverage
Live score updates and match fixtures
Sports news feed across cricket, football and tennis
Subscription pack purchase and access management
Push notifications for match alerts
REST API integration for live sports data
Play Console submission and release management
Technologies: Java, Kotlin, Android SDK, ExoPlayer, REST API,
Material Design
Platform: Android (Google Play Store)
🚀 Live on Play Store with 100,000+ downloads and 1,300+ user reviews.
MySports — Live Sports Streaming App (1M+)
MySports is the official sports streaming app,
one of Bangladesh's largest telecom operators. Users watch live
cricket and football matches, follow real-time scores, and browse
sports news and video highlights.
I worked as a core Android developer on this project, contributing
to feature development and architecture on the native Kotlin app.
🚀 Key features built with native Android:
Live match video streaming with adaptive playback
Real-time scorecards and match status updates
Match fixtures with live countdown timers
Category browsing — cricket, football, news and more
Sports news feed and video highlights section
Telecom carrier data pack integration
Push notifications for match start and score alerts
REST API integration for live sports data
I hit $10K in earnings a few days ago and received so many messages asking what I did differently.
honestly, the only thing that really helped me was stopping the overthinking.I stopped thinking about all the possibilities. Stopped thinking about when it would happen. Stopped...
🎓 GROWTH TIP 07/30: DON’T JUST REWARD ACTIONS. MAKE PROGRESS TOO VALUABLE TO ABANDON.
Most learning apps treat gamification as a reward layer.
Complete a lesson → get XP.
Come back tomorrow → extend a streak.
Hit a milestone → unlock a badge.
Useful mechanics. But none of them creates retention on its own.
The stronger growth loop starts when every action makes the user feel like they’ve built something worth coming back to.
In this EdTech concept, a completed lesson doesn’t disappear.
It becomes part of a visible history.
History builds a streak.
The streak moves toward a milestone.
The milestone creates a reward.
And the next locked achievement creates anticipation.
Action → accumulation → anticipation → return.
That’s the difference between adding gamification and designing a progression system.
The goal isn’t to make learning feel like a game.
It’s to make accumulated progress feel valuable enough that leaving means walking away from something the user has already invested in.
The better question isn’t:
“How do we reward this action?”
It’s:
“How does this action increase the value of coming back?”
🔥 Streaks make consistency visible.
🏆 Milestones turn repetition into progress.
⭐ XP gives every session continuity.
🔒 Locked achievements give progress somewhere to go next.
One reward can create a moment.A connected progression system creates a reason to return.