Skip to content

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.

Notifications You must be signed in to change notification settings

varad615/pokedex

Repository files navigation

Pokedex

Pokedex

Overview

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.

Features

  • 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.

Tech Stack

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.

Installation and Setup

To run the Pokedex locally, follow these steps:

  1. Clone or download the Pokedex repository from GitHub.
  2. Navigate to the project directory.
  3. Install the necessary dependencies by running npm install.
  4. Run the development server using the command npm run dev.
  5. 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.

Usage

Using the Pokedex is straightforward:

  1. Launch the application by running npm run dev in the project directory.
  2. The Pokedex will open in your default web browser.
  3. Search for a specific Pokémon using the search bar or browse through the list of Pokémon available.
  4. Click on a Pokémon to view detailed information, including its name, type, abilities, and more.

Contributing

Contributions to the Pokedex project are welcome and encouraged! Here's how you can contribute:

  1. Fork the repository on GitHub.
  2. Make your changes and improvements in your forked repository.
  3. 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.

License

Pokedex is licensed under the MIT License. See the LICENSE file for more information.

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published