SaaSZorrro...

SportUp

A multi-sided sports & fitness platform connecting consumers, venue owners, and gyms — booking, memberships, and tournaments. Now serving 20,000+ users across 10 venue owners and 19 gyms.

SportUp
RoleProject Lead, Backend & Frontend
Team Size5 Members
Duration8 Months (ongoing)
Users Onboarded20,000+

The Challenge

The Problem

Sports venues, gyms, and players had no single platform to manage bookings, memberships, and tournaments together. Venue owners juggled manual booking systems, gyms tracked memberships on spreadsheets, and players had no easy way to discover and book games nearby.

Tech Stack

Key Features

Core platform capabilities connecting consumers, venue partners, and administrators.

01

SportUp Platform

Real-time slot scheduling with dynamic pricing algorithms and automated conflict prevention.

Venue & Ground Booking

SportUp·Feature 01
Booking
02

SportUp Platform

Flexible membership tiers, recurring billing, and digital class enrollment passes.

Gym Memberships & Classes

SportUp·Feature 02
Fitness
03

SportUp Platform

Bracket generation, team registrations, live match scores, and automated standings.

Tournament Management

SportUp·Feature 03
Compete
04

SportUp Platform

Comprehensive venue owner portal for court utilization analytics and revenue tracking.

Partner CRM & Inventory

SportUp·Feature 04
Manage
05

SportUp Platform

Granular RBAC supporting 8 distinct user roles across players, venue managers, and superadmins.

Role-Based Access Control

SportUp·Feature 05
Secure
06

SportUp Platform

Instant booking confirmations, game reminders, and tournament alerts powered by background queues.

Real-Time Push Notifications

SportUp·Feature 06
Notify
136

Database Models

Structured Prisma schema modeling complex multi-tenant relations.

~698

API Endpoints

High-performance REST APIs with strict input validation.

9

Module Domains

Decoupled domain architecture for seamless scale.

100K+

Lines of Backend Code

Production-ready, battle-tested TypeScript backend codebase.

Execution & Leadership

My Role & Contribution

5-Engineer Team Lead

Team Leadership & Delivery

Guided a 5-person engineering team as Project Lead. Owned sprint planning, architecture alignment, code quality standards, and cross-functional delivery between backend, mobile, and web tracks.

Sprint Planning & Task Delegation
Cross-functional Architecture Alignment
Code Review & Quality Gatekeeping
ScopeProject Leadership & Delivery
Fullstack Development

Hands-on Code Ownership

Maintained active code contributions across the full stack — co-architecting core database models, backend business logic, and building the web dashboard ecosystem.

Node.js & Prisma ORM

Co-built booking APIs, PostgreSQL schema & transaction logic.

RBAC & Security

Role-based access control & secure session auth middlewares.

Payments & Gateways

Automated booking checkout & payment webhook processing.

Dual Web Dashboards

React & TypeScript Partner Venue & Admin Web Consoles.

StackNode.js · Prisma · React · TS · PostgreSQL
Production Scale & Impact Telemetry
LOG: 60-DAY PROD
[USER_ACCOUNTS]
0+

Consumer Accounts

Active user profiles onboarded & authenticated.

[VENUE_PORTALS]
0+

Venue Partners

Grounds & sports complexes managing booking slots.

[PASS_ROSTERS]
0+

Gym Centers

Streamlining class passes & membership rosters.

SYSTEM VERIFIED LOGMeasured live across backend & mobile tracks in initial 60 days