A sleek, interactive Pokemon built using vanilla JavaScript, HTML, and CSS. This app allows users to search, filter, edit, and favorite Pokemon, mimicking the UI of a dynamic single-page application — all without a framework.
- Live Search by name or species (implemented with debounce)
- Filter by Pokemon type (dual-type supported)
- Sort by ID, Name, or other attributes
- In-browser Editing of Pokemon data (name, species, image, etc.)
- Favorite Pokemon and view them in a modal
- Upload custom images (with preview support)
- Pagination for performance with large datasets
- Modular architecture using ES6 Modules
- No frameworks, just performance-optimized DOM handling
git clone https://github.com/elmarmar/PokeDexEnhanced.git
cd PokeDexEnhancedPokemon data from (https://github.com/Purukitto/pokemon-data.json)
