Live demo: https://AmarKoonar.github.io/Pokemon_Library
This is a simple Pokédex-style web app built using React and Bootstrap. It displays a list of Pokémon with styling based on their types. I created this project as a way to test out various design ideas, layout approaches, and experiment with dynamic UI concepts using Bootstrap and modular CSS.
- Fully responsive card-based layout
- Styled using Bootstrap 5 with minor customization
- Dynamic backgrounds based on Pokémon types
- Dark mode-aware design (manually customized)
- Hover and interactive effects
To run the project locally on your machine:
git clone https://github.com/AmarKoonar/Pokemon_Library.git
cd Pokemon_LibraryMake sure you have Node.js installed. Then run:
npm installAlso install Bootstrap if not already included:
npm install bootstrapnpm run devThe app should now be running at:
http://localhost:5173
If the port is different, Vite will show you the correct URL in the terminal.
If you want to generate an optimized production build:
npm run buildThis will output the files into the dist/ directory.
To test your build before deployment:
npm run previewThis project is for personal and educational use.