Pokedex is a web application that allows users to view detailed information about Pokémon. It fetches data from the PokeAPI and provides a clean, intuitive interface for users to explore Pokémon attributes like type, abilities, and stats.
- Frontend: React, Tailwind CSS, Zustand
- Data API: PokeAPI
- UI Library: Acertinity UI
- Search Functionality: Users can search for Pokémon by name and filter through various attributes.
- Responsive Design: Built with Tailwind CSS and Acertinity UI for an adaptive interface across devices.
- State Management: Zustand is used to handle global state efficiently without unnecessary complexity.
- Data Fetching: PokeAPI is used to retrieve Pokémon information in real-time.
- Clone the repository:
git clone https://github.com/eclairjit/pokedex.git- Navigate to the project folder:
cd pokedex- Install dependencies:
npm install- Run the application:
npm run devSearch for Pokémon by name to retrieve information such as abilities, types, and base stats. The user interface adapts across devices, offering an optimized experience whether on desktop or mobile.
Feel free to submit issues, feature requests, or pull requests. Contributions to improve features or optimize performance are always welcome!