https://github.com/sulkhans/pokedex
Pokemon database. PokéAPI
https://github.com/sulkhans/pokedex
database pokeapi pokemon reactjs tailwindcss
Last synced: 2 months ago
JSON representation
Pokemon database. PokéAPI
- Host: GitHub
- URL: https://github.com/sulkhans/pokedex
- Owner: Sulkhans
- Created: 2023-10-28T12:11:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-23T19:24:23.000Z (over 1 year ago)
- Last Synced: 2025-06-18T23:34:46.584Z (about 1 year ago)
- Topics: database, pokeapi, pokemon, reactjs, tailwindcss
- Language: JavaScript
- Homepage: https://sulkhans.github.io/Pokedex/
- Size: 1.47 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pokédex
A modern web-based **Pokédex** built with **React** and styled with **Tailwind CSS**. It fetches data from the **PokeAPI** to provide detailed information about all Pokémon up to Generation IX, including their abilities, moves, stats, and more.
## Screenshots


## Features
- Responsive design using Tailwind CSS
- Complete Pokédex entries up to Generation IX
- Detailed information for each Pokémon including:
- Type(s)
- Base stats
- Abilities
- Moves
- Evolution chains
- Specie varieties
- View shiny and regional forms
- Play pokemon's cry
- Search functionality by name or Pokédex number
- Filter Pokémon by Generation
## API Reference
Project uses the [PokéAPI](https://pokeapi.co/api/v2/) for fetching Pokémon data. This is a consumption-only API — only the HTTP GET method is available on resources. No authentication is required to access it and all resources are fully open and available.
```
GET https://pokeapi.co/api/v2/{endpoint}
```
## Getting Started
### 1. Clone the Repository
```bash
git clone https://github.com/Sulkhans/Pokedex.git
cd Pokedex
```
### 2. Install Dependencies
```bash
npm install
# or
yarn install
```
### 3. Run the Project
```bash
npm run dev
# or
yarn dev
```
Open http://localhost:5173 to view it in the browser.