Pokemon Team Builder
Interactive Team Planner

The problem
A vanilla JavaScript web application for building and analyzing Pokemon teams, showcasing DOM manipulation and state management without any frameworks. Features include searching and filtering Pokemon, adding them to your team, analyzing type coverage and weaknesses, and saving teams locally. Integrates with the PokeAPI to fetch real Pokemon data including stats, types, and sprites. Built as an exercise in understanding core web technologies before learning modern frameworks.
Inside the project
Framework-Free
Pure vanilla JavaScript demonstrating core web fundamentals
Custom State Management
Implemented state management patterns from scratch
PokeAPI Integration
Fetches real Pokemon data including stats, types, and sprites