McGill-ECSE321-Fall2019 / project-group-20

project-group-20 created by GitHub Classroom
1 stars 3 forks source link

How to specify availability #54

Closed gmourant closed 5 years ago

gmourant commented 5 years ago

How will the tutor's hours be specified? I propose tutor's weekly hours than a list of exceptions associated with a specific date (such as no work or special hours for December 3 for example). But how would this work in practice in terms of databases and RESTful services.

gmourant commented 5 years ago

I propose a weekly schedule database table with the following columns:

Each tutor could have as many entries in this table as needed to specify their schedule.

Additionally, there would be another database table with the following columns:

Thoughts?

gmourant commented 5 years ago

@ImaneChafi @sofiiad