marsha
marsha copied to clipboard
File Depository
Purpose
Instructors wants to request files from students. We add a file depository which allows student to upload files. During upload, we need to scan those files for viruses.
Proposal
Description...
- [x] Add a frontend app with a dashboard for Instructors and Students
- [x] Add a backend app with FileDepository and DepositedFile models
- [x] Update lambda-convert to manage deposited files
- [x] Add a virus scan to lambda-convert
- [x] Allow Instructors to filter files for downloading
- [x] Restrict Students to see their own files
- [ ] Make title and description editable for instructors