Features - Justin-Stockton/PokeHunt GitHub Wiki
MVP List
1. New account creation, login, log out, and guest/demo log in
- 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 reviews and creating Pokemon).
- Logged-in users are directed to their profile page.
- Logged-out users are directed to a page displaying several newly created Pokemon.
2. Hosting on Heroku
- The app needs to be up and available for view on Heroku.
3. Pokemon
- Logged-in users will be able to create Pokemon.
- Logged-in users will be able to update/edit the Pokemon that they have created.
- Logged-in users will be able to delete the Pokemon that they have created.
4. Reviews
- Logged-in users can post reviews.
- Logged-in users can edit and delete their own reviews.
- All users can view a sampling of the most recent reviews.
5. Tags
- Logged-in users can add tags to Pokemon that have been created,
6. Upvotes
- Logged-in users can add an upvote to the Pokemon creations that they like.
7. 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 technical abilities.
- Discussion of both challenges faced and the way they were solved.
- Code snippets to highlight the best code.