This project is a Pokedex application that leverages a public PokeAPI to display a list of Pokémon, allow users to view details for each Pokémon, and filter and sort the list based on type. The app is built using Redux Toolkit for state management, ensuring a smooth user experience with infinite loading, search, and filtering functionality.
Home Page
Pokémon Detail Page:
State Management with Redux:
Clone this repo:
$ git clone https://github.com/massaracsh7/pokedex.git
Go to the downloaded folder:
$ cd pokedex
Install dependencies:
$ npm install
Run the app in the development mode:
$ npm run dev
Open http://localhost:5173 to view it in the browser.
The page will reload if you make edits. You will also see any lint errors in the console.