MVP Feature List - Sisysphus/Meadium GitHub Wiki

MVP Feature List

1. Hosting on Heroku

  • Hosted on a live link that never sleeps

2. New account creation, login, and guest/demo login

  • Users can sign up, sign in, log out
  • Users can use a demo login to try the site
  • Users can't use certain features without logging in (comments, cheers, ‘hungover”)

3. Articles

  • Users can write articles to be published
  • Users can delete their articles
  • Users must be logged in

4. Comments

  • Logged in users can comment on articles
  • Users can comment on comments
  • Comments shown in ascending order (newest -> oldest)

5. Cheers

  • Logged in users can 'cheers' articles
  • The cheers count is displayed for each article
  • Can toggle ‘cheers’

6. “Hungover”

  • Logged in users can “hungover” articles to save it to their home page
  • Can “hungover” multiple articles and “un-hungover” them

7. Dashboard and Profile

  • Users have a public profile of their own articles that they’ve “cheered”
  • Show popular articles ( sort by ?? )
  • Show recent comments on articles

8. Production README

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

9. Bonus - Search Users

  • Users can search for other users through text to see that user's profile

10. Bonus - Rating System

  • Rating system based on strength of alcohols
  • Seltzer -> everclear