Skip to content

MVP Feature List

DanielLaV edited this page Dec 7, 2021 · 1 revision

MVP List

1. New account creation, log in, log out, and guest/demo login

  1. Users can sign up, log in, and log out.
  2. Users can use a demo log in to try the site.
  3. Users can't use certain features without logging in (like posting a story and liking stories).
  4. Logged in users are directed to their feed which displays their stories.
  5. Logged out users are directed to a page displaying several recent stories.

2. Hosting on Heroku

3. Stories

  1. Logged in users can post stories.
  2. Logged in users can edit their own stories.
  3. Logged in users can delete their own stories.
  4. All users can see a sample of most recent stories.

4. Comments

  1. Logged in users can post comments on stories.
  2. Logged in users can edit their comments on stories.
  3. Logged in users can delete their comments on stories.
  4. All users can see comments on stories.

5. Likes

  1. Logged in users can like stories and comments.
  2. Logged in users can remove their likes from stories and comments.
  3. All users can see how many users have liked a story or comment.

6. Follows and Feed

  1. Logged in users can follow other users.
  2. Logged in users will see a feed of stories from users they follow.
  3. Logged in users can unfollow users.
  4. All users have a feed of articles.
  5. "Summoning your feed"

7. Production README

  1. Brief explanation of what the app is and does.
  2. How to start development environment.
  3. Technologies used.
  4. Link to live site.
  5. Link to Wiki docs.
  6. Discussion of two features that show off the team's technical abilities.
  7. Discussion of both challenges faced and the way the team solved them.
  8. Code snippets to highlight the best code.

8. Bonus Features

  1. Display a list of recent commonly used channels.
  2. Users can search for other users to view all of their stories.