Skip to content

A web application that provides information about Pokémon creatures, their types, abilities, moves, and more

Notifications You must be signed in to change notification settings

saladilakshman/pokemon

Repository files navigation

Pokémon App

This is a web application that provides information about Pokémon creatures, their types, abilities, moves, and more. It leverages the PokéAPI to fetch Pokémon data and allows users to explore the vast world of Pokémon.

Features

  • Pokémon Information : Access detailed information about various Pokémon species, including their types, abilities, base stats, and evolutionary chains.
  • Search : Search for specific Pokémon by name or ID.
  • Random Pokémon : View random Pokémon profiles to discover new creatures.
  • Type Effectiveness : Learn about the strengths and weaknesses of different Pokémon types. Moves and Abilities: Explore the moves and abilities available to each Pokémon.

Libraries and Tools used in this project

  • Reactjs (a Javscript library for building user interface ).
  • MaterialUI ( styling library sponsored by Google).
  • Axios (An Https library for fetching API data).
  • GIT (A version control system for deploying the code to Github).
  • React-Router (routing library to navigate between the web-pages).

Usage

To rund this project locally, follow these steps.
  1. Clone this repository.
  2. Install dependencies using npm install or Yarn Install.
  3. Start the server using npm start or Yarn start.
  4. Open your browser and navigate to http://localhost:port (replace port with the port number configured in your environment).

About

A web application that provides information about Pokémon creatures, their types, abilities, moves, and more

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published