Soccer App
Soccer App MVP

Run and grow your game day operations with less friction.

Manage player arrivals, generate balanced teams, assign managers, collect ratings, and keep match-day stats in one clear workflow built for admins, managers, and players.

Securely live on teammgt.nadmaa.com. Mobile app source and backend deployment live on this server.

Create your account

Sign up or sign in with your Supabase account directly on this domain.

Secure auth
Use email/password auth from your existing Supabase project.

You’re signed in

Auth project: zeshytwmfbhidclclllq
If email confirmation is enabled in Supabase, finish the signup from your inbox before signing in.

Get things done with ease

Built for soccer organizers, not generic spreadsheets.

The product is structured like a practical operations system: game day setup, player movement, team balancing, role-aware access, and season-based stats.

A

Fast game day setup

Create seasons, register match sessions, assign managers, and control who can run each event.

B

Atomic player check-in

Search by member number or full name, capture arrival order, and prevent duplicate check-ins safely.

C

Balanced team generation

Use player ratings and snake-draft balancing to fill Team A and Team B, then queue later squads live.

D

Ratings and match stats

Track goals, assists, appearances, player ratings, MOTM, and season leaderboards in one place.

Role-aware by design

The right tools for admins, managers, and players.

The app separates global operations from session-level match flow so people only see what they need to run the day properly.

Admin

Global control

Set up seasons, monitor memberships, manage managers, override teams, and record final match outcomes.

Create seasons and game days Assign managers and lock teams Review stats and leaderboards

Manager

Session scoped

Run arrivals for your assigned game day, search players quickly, and see teams populate in real time.

Check in players as they arrive Search by member number or full name Watch queue teams populate live

Player

Personal view

Manage your profile, review assignments, rate teammates, and carry a shareable player card.

View payment and member status Pick preferred positions See team assignment and player card

Ready to launch

The secure domain is live and the product foundation is in place.

The mobile app and Supabase backend are being built in phases. The public domain now has the cleaner product-marketing shell this project needed.

HTTPS configured for teammgt.nadmaa.com Expo mobile app source in /tmp/teammgt Supabase-backed role and profile foundation already built