React + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

Pokémon Web App

A web application that allows users to search for Pokémon, view their details, and manage a team of up to 6 Pokémon.

User Stories

Home Page

  1. As a user, I want to search for a random Pokémon.
  2. As a user, I want to retrieve a Pokémon by name.

Pokémon Details

  1. As a user, I want to see some details of the Pokémon.
  2. As a user, I want to add the Pokémon to my team if they are not part of it.
  3. As a user, I want to remove the Pokémon from my team if they are part of it.

Your Pokémon

  1. As a user, I want to see all the Pokémon on my team.
  2. As a user, I want to view the selected Pokémon on my team.
  3. As a user, I want to remove the Pokémon from my team (no minimum number of Pokémon per user).

Additional Features

  1. Responsive Design
  2. Notification
  3. Local Storage