Volleyball Tryout Tracker
A real-time player evaluation system that revolutionizes how coaches assess athletes during tryouts.
Project Images

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