Skip to content

444leonn/pokedex

Repository files navigation

Pokedex

Ask DeepWiki

A dynamic and responsive Pokedex web application built with Angular, allowing users to browse, search, and view detailed information about various Pokémon.

This project leverages the comprehensive PokéAPI for all Pokémon data.

Features

  • Pokémon Search: Instantly find any Pokémon by its name.
  • Browse by Generation: Explore Pokémon from all nine generations, from Kanto to Paldea.
  • Filter by Type: View collections of Pokémon based on their type (e.g., Fire, Water, Steel).
  • Detailed Information: Access a detailed view for each Pokémon, including its ID, height, weight, and multiple sprites (front, back, and shiny).
  • Responsive Design: Fully responsive layout for a seamless experience on both desktop and mobile devices.
  • Popular Pokémon Carousel: Discover popular Pokémon through an animated carousel on the homepage.

Tech Stack

  • Framework: Angular
  • Styling: TailwindCSS
  • API: PokéAPI

Getting Started

To get a local copy up and running, please follow these simple steps.

Prerequisites

Make sure you have Node.js and the Angular CLI installed on your machine.

  • Node.js (LTS version recommended)
  • Angular CLI (npm install -g @angular/cli)

Installation & Setup

  1. Clone the repository

    git clone https://github.com/444leonn/pokedex.git
  2. Navigate to the project directory

    cd pokedex
  3. Install dependencies

    npm install

Usage

Development Server

Run ng serve to start the development server. Navigate to http://localhost:4200/. The application will automatically reload if you make any changes to the source files.

ng serve

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published