Skip to content

An interactive web-based scheduling tool that streamlines the assignment of MSOL classes between two TAs.

Notifications You must be signed in to change notification settings

mshahneh/MSOL-TA-Assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This web-based scheduling tool streamlines the assignment of MSOL classes between two TAs. With an interactive calendar view, you can easily assign classes, detect time conflicts automatically, and monitor the total TA hours for each person. Additionally, you can export the schedule as calendar files (ICS) for seamless integration into your digital calendar.

To run this first create the conda enviroment: conda env create -f conda-env.yml

Then activate the enviroment: conda activate ta_assignment_env

adjust the name of the TAs and xlsx file name in ta_assignment.py file and run python ta_assignment.py

the website is accessible at http://127.0.0.1:8050/

Screenshot

About

An interactive web-based scheduling tool that streamlines the assignment of MSOL classes between two TAs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages