CycleTrack
Medical school application cycle tracking and visualization platform.
Install / Use
/learn @RunningMSN/CycleTrackREADME
CycleTrack
CycleTrack is a medical school application tracking system available publicly and for free here. We aim to fulfill the following objectives:
- Provide an organizational tool for keeping track of the status of each application.
- Allow applicants to easily visualize their own application cycle through graphs and maps that they can also download and share with friends. This is an expansion of our previous project, CycleVis.
- Increase transparency of the medical school application process by crowdsourcing data and displaying it publicly in an easy-to-digest manner.
- As future data is collected, use this data to help applicants generate school lists calibrated to their individual characteristics and needs.
Application Tracking
The functional unit of our application tracking system is a cycle. Inside the dashboard, applicants can add a new application cycle based on the year they plan to matriculate. Each cycle includes a settings page where statistics (e.g. GPA, MCAT) and demographics (e.g. gender, residence) can be optionally added. Additionally, each cycle contains a school list. New MD and DO schools can be added manually through the school selection menu or imported from an existing excel or google spreadsheet. As the cycle progresses, the school list can be edited to insert the date of admissions actions such as the date an application was completed, interview was received, etc. The school list is displayed as a table for easy access to all schools and judgement of to-do items.
Cycle Visualization
CycleTrack contains a number of options for visualizing application cycles that have been logged in the system. Visualizations are generated from data inserted into the school list. Current visualization options include:
<details> <summary>Line Graph: The line graph displays the running total of each admission action over time.</summary>





Data Crowdsourcing
Data collected from school lists is displayed via the school explorer. The main page displays all schools for which data has been tracked along with basic information about them. Clicking a school within the explorer will display an individual school page. Each school page presents more detailed information about the school such as the state of admissions actions over the current application cycle as well as historic information about applicants interviewed/accepted to that particular school. We recognize that there is likely additional information about schools that you may like displayed. If so, please contact us and if feasible, we will work to add this in.
License
This project is licensed under the CycleTrack License Agreement. By accessing, viewing, or contributing to this code, you agree to the terms and conditions outlined in the LICENSE file.
Key Points:
- Viewing: You can view the source code for personal, educational, or informational purposes.
- Contributing: Contributions are welcome, but by submitting, you assign all rights to Daniel Amusin (RunningMSN) and Isabelle Hua (ijhua).
- Restrictions: You are not allowed to reproduce, distribute, or use the code for commercial purposes without prior written consent.
For more details, please read the LICENSE file.
