Back to Projects
YAU TeamUp — Sports Management Platform

YAU TeamUp — Sports Management Platform

Multi-portal sports management platform for admins, coaches, and members with roster scheduling, team communications, and role-based access control.

Problem Statement

Youth athletic organizations struggle with fragmented communication between admins, coaches, and members, leading to scheduling conflicts and inefficient roster management.

Solution

Created a scalable multi-portal web application handling complex roster scheduling, team communications, and role-based access with Firebase-powered backend.

Features

  • Three portals: Admin, Coach, Member with role-based access control
  • Complex roster scheduling and team communications
  • Firebase Cloud Functions and Firestore backend processing 1,000+ weekly data syncs
  • 99.9% uptime for critical data operations

My Contributions

  • Developed the scalable multi-portal frontend architecture
  • Engineered Firebase Cloud Functions for backend logic
  • Implemented role-based access control across all portals

Challenges

  • Designing role-based access control across three distinct portals
  • Building reliable real-time data sync with Firebase for 1,000+ weekly operations
  • Handling complex roster scheduling with conflict resolution

Tech Stack

ReactTailwind CSSFirebaseFirebase Cloud FunctionsFirestore

Metrics

uptime99.9%

Deployment

Firebase Hosting + Cloud Functions

Links

Back to Projects
Bhojraj Chavan

Bhojraj Chavan

Full Stack Developer