Bringing team collaboration and management to every platform
Recreational sports are growing every year, but coordinating a group of friends to play shouldn’t require a group chat, a spreadsheet, and three reminder messages.
The problem
Anyone who organizes casual badminton sessions (or any sport) knows the pain: getting people to confirm attendance, balancing teams, keeping track of who showed up. Existing tools are either too heavy for informal groups or too basic to be useful. We needed something that felt as simple as a group chat but actually got people organized.
How we built it
I designed and built the entire product: brand, UI, and codebase. We started by testing on real sessions with real players. Two problems surfaced immediately.
Adoption. If the app isn’t on the platform people already use, they won’t install it. We started with a Flutter PWA, then expanded to native Android and iOS builds for full cross-platform coverage. An offline-first architecture was critical since gyms and sports halls often have poor cellular connectivity, so the app had to work without a connection and sync seamlessly when back online.
Onboarding. The make-or-break moment is getting the second person to join. We designed a frictionless team join flow so that creating a team and inviting members takes seconds, not setup guides. Gamification and leaderboards give players a reason to keep coming back.


Results
MomenTeam is an early-stage project, actively used in real sessions and still iterating to find the right model.