Skip to content

Feature List

kdng edited this page Mar 14, 2022 · 14 revisions

MVP LIST

Pokeflex is a social cataloging application website with a list-like system to organize and review pokemons.

1. Trainer Authentication

  • Trainers can sign up, log in, and log out.
  • Trainers can use a demo log in to try the site.
  • Trainers can't rate, write reviews, nor add/remove pokemons from catchlists without logging in.
  • Logged in trainers are directed to their profile page.
  • Logged out trainers are directed to the homepage.

2. Pokemon

  • All trainers can view a list of pokemons.
  • If a trainer clicks on a pokemon link, the trainer is redirected to the pokemon's page, and the trainer can see information and reviews/ratings about that pokemon.

3. Catchlists

  • Logged in trainers has a personal list of pokemons
  • There are 3 separate lists in the catchlist (need to catch, caught, plan to catch)
  • Logged in trainers can add or remove pokemon to one of the three catchlists
  • Logged in trainers can change the catch status of the pokemon

4. Reviews

  • All trainers can view reviews and ratings of the pokemon from other trainers
  • Logged in trainers can add, edit, and delete their own reviews from the trainer page
  • Logged in trainers can add a rating without adding a review

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

Clone this wiki locally