- Preference collection and parsing from google form excel sheet
- Allocation/Creation of Person objects with seniority, preferences, and submission information
- Creation and management of Calendar objects with preference counts and shift assignments
- Formatted, clean Excel dump of schedule
- Currently works for UCLA Emergency Medicine Research Associate Work Calendar (4 shifts a day, 4 hrs each)
- Working GUI
- Optimize recursive scheduling call
- Generalizable across variable shift times/counts