This project is a React and Sass based web application that interfaces with a Pokemon API. It employs Vite as the build tool, ensuring a faster and leaner development experience. The application features a dynamic search bar, enabling users to easily search for their favourite Pokemon and access useful information about them.
- Dynamic Search Bar: Locate your favourite Pokemon by their names.
- Detailed Pokemon Information: On a successful search, the application provides relevant details about the chosen Pokemon.
- Responsive Design: Utilises React and Sass to deliver the user interface and smooth UX.
- Fast Development: Leverages Vite's rapid development server for a seamless coding experience.
To get this project running on your local machine, follow these instructions:
- You must have Node.js installed on your system.
- This project uses npm (Node Package Manager), which is bundled with Node.js.
- Vite should be installed globally on your machine:
npm install -g create-vite
- Clone the repository to your local machine:
git clone <repository_link>
Remember to replace <repository_link>
with the URL of this repository.
- Navigate into the project directory:
cd pokemon-fetch-api
- Install the required dependencies:
npm install
- Start the application using Vite:
npm run dev
The application should now be live at http://localhost:3000/
(or another port if 3000 is occupied).
Contributions are always welcome! Feel free to make a pull request if you wish to improve or add new features.
This project is open source and licensed under the MIT License.