A simple Pokémon catalogue, built with React, Material-UI and PokéAPI.
Watch it in action here
- View basic details of each Pokémon
- Filter Pokémon based on Region and Type
- Sort Pokémon by ID/Name
- Search Pokémon by its Name/ID
- Dark mode toggle
- Scroll to top
- Lazy loading of images
- Responsive design
Demo gif
- React
- Material-UI
- PokéAPI
- Clone this repo
- Run
npm install
andnpm start
- The application opens in
http://localhost:3000/
or any other available port
- Include some more Pokémon data - strengths, weaknesses, moves
- Complex evolution chains (Eevee and the likes)
- Add favorites
- Offline mode
- Router for Pokemon details
Contributions, issues and feature requests are always welcome! Star the repo if you like this project :)