As an instructor I can upload a CSV of room slot entries so that I can quickly populate the database with room slots from a spreadsheet. A CSV is a "comma-separated values" file that represents the contents of a spreadsheet in text format.
Acceptance Criteria
[ ] There should be a file upload button on the Room Slots page that takes a CSV file of tutor information
[ ] If it is a valid CSV file, an entry is created in the database for each tutor in the file
[ ] This feature is visible on the page only to instructors and admins
...
User Story
As an instructor I can upload a CSV of room slot entries so that I can quickly populate the database with room slots from a spreadsheet. A CSV is a "comma-separated values" file that represents the contents of a spreadsheet in text format.
Acceptance Criteria
Implementation Todos
Front end:
Back end:
Testing: