MVP Feature List - chrisoney/mercenary-review GitHub Wiki

MVP Feature List

Mercenary Review, a social media app, is a website for users to share their tabletop characcters, engage in light discussion, and receive feedback on improvements they could make.

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

  • Users can sign up, log in, and log out.
  • Users can use a demo login to try the site.
  • Users can't use certain features without logging in (like posting characters and commenting on them).
  • Logged in users are directed to their profile page which displays their characters.
  • Logged out users are directed to a page displaying several recent character posts.

2. Hosting on Heroku

3. Characters

  • Logged in users can post tabletop characters.
  • Logged in users can edit and delete their own characters.
  • All users can view a sampling of the most recent characters.

4. Comments

  • Logged in users can post comments on characters or other comments.
  • Logged in users can edit and delete their own comments.
  • All users can view an example of a comment section

5. Images

  • Logged in users can add multiple images to characters or comments.
  • Logged in users can remove images from their characters or comments.

6. 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

7. Bonus Features

Users can be admins, who are able to add and delete systems, and delete comments or posts Users can subscribe to certain game systems