PokeBalls is a React web application that allows users to explore and learn about various Pokémon using data fetched from the PokeAPI. This app serves as an interactive Pokédex, enabling users to search for Pokémon, and view details about them.
- Pokédex: Search and browse through a comprehensive list of Pokémon.
- Detailed Information: Access detailed information about each Pokémon, including types, abilities, and stats.
- Responsive Design: The app is responsive and works well on both desktop and mobile devices.
- React
- Vite (https://vitejs.dev/)
- PokeAPI (https://pokeapi.co/)
- Tailwind CSS (for styling)
To run this app locally, follow these steps:
- Clone the repository to your local machine:
git clone https://github.com/codespace555/PokeBalls__react_app
- Navigate to the project directory:
cd pokeballs-react-app
- Install the project dependencies:
npm install
- Start the development server:
npm run dev
- Open your web browser and visit http://localhost:5173 to use the PokeBalls app.
- Search: Use the search bar to find specific Pokémon by name or ID.
- Browse: Scroll through the list of Pokémon to discover new ones.
- View Details: Click on a Pokémon card to see detailed information.
If you'd like to contribute to this project, please follow these guidelines:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and test them thoroughly.
- Commit your changes with clear and concise commit messages.
- Push your changes to your fork.
- Create a pull request to the original repository, explaining your changes.
- PokeAPI for providing the Pokémon data.
If you have any questions, or feedback, or just want to chat about Pokémon, feel free to reach out to Naman Kumar at namansanjaykumar@gmail.com.