PA 20.1 (Advanced): Private sharing
- Due Nov 16, 2020 by 11:59pm
- Points 1
- Submitting a website url
- Available after Nov 2, 2020 at 12am
Copy the latest VidQuiz code from the course Dropbox folder Links to an external site. to a new folder in your Git repository: pas/pa20.1.
Add support in VidQuiz for private sharing: only users specified by the owner of a video may view it. That means there must be some way for the owner to add a username to the list of approved viewers in the editor view.
Here's the rubric:
[ ] a VidQuiz owner can add or remove access to specified users (via their username) in the editor view
[ ] a user may only view VidQuizzes they own or have been granted access to
[ ] the code is well commented and styled
[ ] there is a header at the top of the file that includes the name of the author(s) and a brief description of the file
[ ] the PA folder includes a README.md file with the required information in it
Submitting PAs
Be sure to create a README.md with the following information:
- who you worked with (say "I worked alone" if you didn't have a partner)
- how long you spent on the assignment
- the PA option (and, if applicable, the earlier PA option it builds off of)
- a copy of the PA option's rubric, filled out (only submit if you can honestly check off each of the criteria)
- what the most challenging aspects were
- any lingering questions you have about the assignment
Commit and push your git repository to GitHub, then paste a link to your PA directory.