Pokedex is a web application built using Next.js, Tailwind CSS, and Capacitor.js. It allows users to explore and search for information about different Pokémon using the PokeAPI. The application provides details such as the Pokémon's name, type, abilities, and more.
- Type Information: The application displays the type(s) of each Pokémon, providing insights into their strengths and weaknesses.
- Abilities: Users can learn about the special abilities and characteristics of each Pokémon.
- Responsive Design: The Pokedex is designed to work seamlessly across different devices, including mobile and desktop.
The Pokedex project is built using the following technologies:
- Next.js: A React framework for server-side rendering and building web applications.
- Tailwind CSS: A utility-first CSS framework for rapidly building custom designs.
- Capacitor.js: A cross-platform native runtime that enables building native mobile applications using web technologies.
To run the Pokedex locally, follow these steps:
- Clone or download the Pokedex repository from GitHub.
- Navigate to the project directory.
- Install the necessary dependencies by running
npm install
. - Run the development server using the command
npm run dev
. - Access the Pokedex application by opening your web browser and visiting
http://localhost:3000
.
Note: Make sure you have Node.js and npm (Node Package Manager) installed on your system before proceeding.
Using the Pokedex is straightforward:
- Launch the application by running
npm run dev
in the project directory. - The Pokedex will open in your default web browser.
- Search for a specific Pokémon using the search bar or browse through the list of Pokémon available.
- Click on a Pokémon to view detailed information, including its name, type, abilities, and more.
Contributions to the Pokedex project are welcome and encouraged! Here's how you can contribute:
- Fork the repository on GitHub.
- Make your changes and improvements in your forked repository.
- Submit a pull request with your changes, explaining the improvements you've made.
Please ensure that your contributions align with the project's coding style and standards.
Pokedex is licensed under the MIT License. See the LICENSE
file for more information.