Skip to content

MVP List

Nick edited this page Sep 16, 2020 · 7 revisions

Description

RubyReel, a YouTube clone, is a video-sharing platform where users can watch, comment on, and like/dislike videos, as well as upload and share their own.

MVPs

1. Hosting on Heroku (09/21/2020, 1 day)

2. New account creation, login, user authentication, and guest/demo login (09/23/2020, 2 days)

  • User's may create accounts, sign in, and sign out
  • Users can access the sites many features without needing to log in
  • Users cannot access certain features when not logged in (commenting, liking videos, etc)

3. Video upload and playback (09/26/2020, 2 days)

  • Logged in users can upload, edit, and remove their own videos
  • Users can view a list of videos on the homepage
  • Users can view specific videos

4. Likes/dislikes for videos (09/28/2020, 2 days)

  • Logged in users can like, as well as dislike, specific videos
  • Videos show how many likes and dislikes it has

5. Comments (09/29/2020, 1 day)

  • Logged in users are able to comment on videos

6. BONUS Search (09/30/2020, 1 day)

  • Users are able to use a search bar to look for videos
  • Search is based off title of the video, or uploader

7. BONUS Number of plays (10/01/2020, 1 day)

  • Videos display the number of times they have been played
  • This will count both logged-in and demo users

8 Production README (10/02/2020, 0.5 days)

The rest of the features are what I hope to get to if I am ahead of schedule and finish the previous features with extra time.

9 BONUS Upvotes/downvotes for comments (10/02/2020, 1 day)

  • Logged in users are able to upvote and downvote specific comments on specific videos
  • Each comment shows amount of upvotes and downvotes

10 BONUS Channels and Subscriptions (10/05/2020, 3 days)

  • Logged in users have their own userpage, or Channel, where all their uploaded videos are kept
  • Logged in users can edit their Channel homepage
  • Logged in users can subscribe to other users
  • Users can see who they are subscribed to, and who is subscribed to them on their Channel