MVP Checklist - rachanavishwanath/DueTube GitHub Wiki
DueTube, a 'YouTube' clone, allows users to upload videos, subscribe to channels, like and dislike a video, leave comments, delete/edit any user action!!
1. Hosting on Heroku (20/01/2021)
2. New account creation, login, and guest/demo login (22/01/2021, 2 days)
- Users can sign up, sign in and logout
- Users can use a demo login to try the site
- Users can't use certain features like upload a video, subscribing to a channel, like/dislike a video, create playlist, create/edit/delete comment without logging in
- Appropriate error messages should be populated
3. Create/edit/delete video error handling and styling (24/01/2021, 2 days)
- Logged in users can upload a video, edit the video, delete video
- Create button should show a modal to upload video, on clicking next,
4. Search bar and styling (27/01/2021, 1 days)
- Videos should be filtered based on the search input
5. Like & dislike, styling (28/01/2021, 1 days)
- Logged in users should be able to like/un-like a video, dislikes, un-dislike a video
6. Comments, styling (29/01/2021, 1 days)
- Logged in users should be able to add comments to a video
- this form should be replaced with edit form if user clicks the edit button
- on an existing comment
- edit
- delete
7. Create a playlist (1/02/2021, 1 days)
- Logged in user can create a new playlist
- Videos can be added to the playlist