Pokemon Finder is a simple web application built with React that allows users to search for Pokémon by name or ID. Utilizing the PokéAPI, it provides detailed information about each Pokémon, including its type, abilities, and the games it appears in.
- 🟢 Node.js
- 📦 npm or Yarn
Clone the repository:
git clone https://github.com/axelfrache/pokemon-finder.git
cd pokemon-finderInstall dependencies:
- Using npm:
npm install- Or using Yarn:
yarnRun the application:
- Using npm:
npm start- Or using Yarn:
yarn startOpen http://localhost:3000 in your browser.
To use React Pokemon Finder, follow these steps:
-
Open the application in your web browser.
-
Search for a Pokémon by entering its name or ID.
-
Click "Search" or press enter.
-
View the details of your Pokémon below the search bar.
- 🔍 Search by name or ID
- 📖 Detailed Pokémon info (types, abilities, game appearances)
- 📱 Responsive design for all devices
Contributions to Pokemon Finder are welcome!
- Fork the repository on GitHub.
- Clone your fork to your local machine.
git clone https://github.com/axelfrache/pokemon-finder.git
- Create a new branch for your features or fixes.
git checkout -b feature/{feature-name} - Commit your changes with descriptive commit messages.
git commit -m "Add feature description" - Push your branch to your fork.
git push origin feature-name
- Open a pull request against the main repository.
Please refer to the contribution guidelines for detailed instructions.
When opening an issue, please use the appropriate template:
For pull requests, ensure you follow the pull request template