Pokedex
Deliverables
- Figma Wireframes
- Web Application using HTML, CSS and JavaScript
- Custom UI Elements and Animations
Project Description
This capstone web app is a responsive, single‑page Pokedex built with HTML, CSS, and vanilla JavaScript on top of the public PokeAPI.
It was designed to be as playful and polished as the Pokémon universe itself. From the clean, grid‑based layout to the subtle hover interactions, every design detail was crafted to delight users: uncaught Pokémon appear in greyscale, hinting at the thrill of discovery; hovering partially restores color to tease what’s to come; and clicking the Pokéball icon “catches” a Pokémon (saved to localStorage) — filling the sprite with full color and activating a red‑dot indicator inside the ball. Clicking "more details" brings up a full‑screen overlay with a larger official artwork and key stats, while a “More” button smoothly appends the next batch of 20. The cohesive color palette, rounded‑corner cards, and custom Pokéball animations all reinforce a clean, game‑inspired aesthetic.
Goal
Approach
Challenges
Results