A modern, fast, and responsive Pokédex web application built with React, TypeScript, and Vite.
- 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.
- 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.
Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes.
- Node.js (v18.x or newer recommended)
- Clone the repository to your local machine:
git clone https://github.com/Josephus-git/pokedex-web.git
- Navigate into the project directory:
cd pokedex-web - Install the dependencies:
npm install
To start the Vite development server with Hot Module Replacement (HMR):
npm run devOpen your browser and go to http://localhost:5173 (or the address shown in your terminal).
To create a production-ready build of the application:
npm run buildThis will create a dist directory with the optimized and minified assets.
This project is licensed under the MIT License.