React + TypeScript Web App
Interactive Pokémon team builder
A feature-rich Pokémon web app built as the final exam for IS 542 (Web Development) — designed, built, and deployed in 3 hours. Users can browse all Pokémon, build custom battle teams of up to 6, filter by region, and view detailed trading-card-style stats for each Pokémon — all powered by the free PokéAPI with no authentication required.
Solo developer — designed and built the full application, including the custom team management hook, localStorage persistence, and responsive UI.
Building a smooth, state-managed team builder with persistent storage across sessions, using only a public API and no backend.
Fully deployed React app with live API integration, team persistence via localStorage, and a responsive Tailwind layout.