Skip to content

Sports operations platform

SportifyGo

An end-to-end platform for athletes, clubs and administrators to run competitive sport: onboarding and verification, venue and ground bookings, tournaments and live event operations, with analytics throughout.

SportifyGo screens: a tournament bracket, a venue booking calendar and an athlete profile
Roles: athlete, club, admin
3
Apps on one API
4
What we built
Athlete app (iOS & Android)Club & organiser web appSuper-admin consolePublic website

The problem

Amateur and semi-pro sport runs on spreadsheets, group chats and phone calls. Clubs can't easily vet players, venues are double-booked, tournament schedules change by word of mouth and nobody has a clear record of results, ratings or payments.

What we built

SportifyGo gives each side its own tool on one shared backend. The mobile app covers the on-the-go work: athletes build verified profiles across their sports, set availability, book grounds and events, get alerts and keep a record of results and ratings.

The web app is the operational cockpit for clubs and organisers, with role-aware dashboards for events, venues and slots, bookings, payouts and performance reporting. A separate super-admin console handles club KYC and approvals, permissions, banners and promo codes, feature flags and audit logs. Everything runs on a typed API with JWT auth, role-based permissions, rate limiting and Redis caching.

Key features

  • 01Athlete onboarding with multi-sport profiles, verification and device sign-in
  • 02Club KYC with document review and approvals
  • 03Venue, slot and ground availability with bookings and ratings
  • 04Tournament and event scheduling with live operations and results
  • 05Player ratings and results history across events
  • 06Payouts, refunds and promo codes
  • 07Notifications with per-user preferences
  • 08Role-based access with fine-grained permissions and an admin audit trail
  • 09Performance dashboards and reporting for clubs and organisers

Inside the product.

6 images

Tech stack

Mobile
React NativeExpoExpo RouterNativeWindRedux Toolkit
Web
Next.jsReactTailwind CSSshadcn/uiRecharts
Admin
AngularTailwind CSSChart.js
Backend
NestJSPrismaPostgreSQLRedisJWT & RBACSwagger
Platform
Docker

Results

  • Clubs and organisers run events, venues and bookings from one place.
  • Athletes keep one verified profile with their availability, results and ratings.
  • Admins vet clubs and manage the platform with a full audit trail.

Next project

Zuum

Free, no obligation

Have something similar in mind?

Book a free consultation and we'll conduct a meeting to talk it through, or start with a free audit. No obligation either way.