Feature List - Hieu-Ma/ggplays GitHub Wiki
ggPlays
ggPlays, a Goodreads clone, is a website for users to review/rate online games, this includes video games.
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 log in to try the site.
- Users can't use certain features without logging in (like marking a game's play status and giving reviews/ratings).
- Logged in users are directed to the home page.
- Logged out users are directed to the log in page.
2. Hosting on Heroku
3. Games
- Displays the list games to review
4. Game Shelf
- Have a have played, currently playing, and want to play default shelves.
- Allow the ability to add books to a game shelf.
- Ability to remove book(s) from a game shelf.
5. Game Shelves
- Allow the ability to create new game shelves.
- Ability to remove game shelves.
- Display game shelves.
- Have 3 pre-determined game shelves (have played, currently playing, want to play status).
6. Reviews
- Logged in users can post reviews/ratings.
- Logged in users can edit and delete their own reviews/ratings.
- All users can view a sampling of the most recent reviews.
Stretch Goals
- Search feature
- Delete game(s) from a game shelf
- Reputation score for reviewers
- Allow replies to reviews
- Spoiler feature - be able to mark whether or not your review has spoilers
- Categorize based off of top reviews, new games, most reviews, or top games