Skip to content

Shift scheduler for Emergency Medical Research Associates program at UCLA. Computes optimized schedule with preferences and priority from preferences submitted through Google Forms.

Notifications You must be signed in to change notification settings

tsunamit/workshift-scheduler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shift Scheduler

Working Features

  • 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)

In Progress

  • Working GUI
  • Optimize recursive scheduling call
  • Generalizable across variable shift times/counts

About

Shift scheduler for Emergency Medical Research Associates program at UCLA. Computes optimized schedule with preferences and priority from preferences submitted through Google Forms.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages