Back to Projects

Volleyball Tryout Tracker

A real-time player evaluation system that revolutionizes how coaches assess athletes during tryouts.

Project Images

Volleyball Tryout Tracker screenshot 1

Overview

Built for a local volleyball club, this application solves the problem of real-time player evaluation during tryouts. Coaches needed a way to quickly rate players across multiple criteria without slowing down the tryout process. The system integrates Google Forms for rapid data entry and Google Sheets API for real-time calculations and rankings. As coaches submit evaluations, players' scores are automatically calculated and updated live on a React dashboard visible to all coaching staff. The application handles concurrent data entry from multiple coaches, prevents duplicate entries, and provides instant statistical analysis including averages, rankings, and comparison tools. This reduced tryout evaluation time by 60% while increasing data accuracy.

Technologies Used

ReactGoogle Sheets APIJavaScriptNode.jsExpressGoogle Forms API

Key Features

  • Real-time scoring and ranking updates
  • Multi-coach concurrent evaluation
  • Automated statistical analysis
  • Player comparison tools
  • Export functionality for final decisions
  • Mobile-responsive design for tablet use

Technical Challenges

  • Handling concurrent data writes from multiple coaches
  • Optimizing Google Sheets API rate limits
  • Creating an intuitive UI for non-technical users

Outcomes & Impact

  • Reduced evaluation time by 60%
  • Used successfully for 3 tryout seasons
  • Positive feedback from coaching staff on ease of use