Skip to content

Josephus-git/pokedex-web

Repository files navigation

Pokédex Web App

React TypeScript Vite License: MIT

A modern, fast, and responsive Pokédex web application built with React, TypeScript, and Vite.

✨ Features

  • Browse Pokémon: Scroll through a comprehensive list of Pokémon.
  • Search: Quickly find any Pokémon by name.
  • Detailed View: Click on a Pokémon to see its details, including stats, abilities, and types.
  • Responsive Design: Enjoy a seamless experience on both desktop and mobile devices.

🛠️ Tech Stack

  • React: A JavaScript library for building user interfaces.
  • TypeScript: A typed superset of JavaScript that enhances developer productivity.
  • Vite: A next-generation frontend tooling that provides a faster and leaner development experience.

🚀 Getting Started

Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • Node.js (v18.x or newer recommended)

Installation

  1. Clone the repository to your local machine:
    git clone https://github.com/Josephus-git/pokedex-web.git
  2. Navigate into the project directory:
    cd pokedex-web
  3. Install the dependencies:
    npm install

Running the Development Server

To start the Vite development server with Hot Module Replacement (HMR):

npm run dev

Open your browser and go to http://localhost:5173 (or the address shown in your terminal).

Building for Production

To create a production-ready build of the application:

npm run build

This will create a dist directory with the optimized and minified assets.

📄 License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published