Skip to content

amazansky/sunlab-scheduler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

19 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

sunlab-scheduler

๐Ÿ“† Weekly shift scheduler for the Brown University CS Department's Sunlab Consultants.

The scheduler uses linear programming (via the PuLP library) to solve for an optimal schedule, taking into account...

  • Employee preferences: Weekly availability; desired hours per week; preference levels for different shifts
  • Scheduling policies: Min/max hours per week; max hours per day
  • Department-enforced rules: Weekly lab opening hours
  • ...and more soon!

Built with โ˜€๏ธ by Alex Mazansky, 2025

About

๐Ÿ“† Weekly shift scheduler for Brown CS's Sunlab Consultants

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages