College XC Virtual Meet
Motivation
The purpose of this app was to address a real workflow issue for my college coach. Every year, nearly every Big Ten team runs at one of two major meets: Pre-Nationals or Nuttycombe. However, the courses run differently, and to preview the Big Ten conference meet (which happens two weeks later), my coach would manually compile the results of all Big Ten teams from both meets and score them together. Sometimes, she would adjust times between meets based on her own judgment, since course conditions can vary.
This app streamlines that process for college cross country coaches. They can import races, pick teams to include, add or remove runners, edit runner placements, and the app scores the meet for them—with export to Excel functionality. It now lives as a hosted web app at college-xc-virtual-meet.com, so coaches can run simulations without installing anything.
Implementation
- Importer: A backend worker that loads meet results from a supplied results URL, letting coaches select teams and adjust times as needed. This automates the manual process of gathering and normalizing results from different meets and courses.
- User-Facing App: A responsive web application that provides an interface for coaches to:
- Import and preview race data
- Add or remove runners
- Edit runner placements
- Instantly score the meet and export results to Excel
Source & License
- GitHub: zubinjha/College_XC_Virtual_Meet
- License: MIT