// projects/pokemon-team

Pokemon Team Builder

Interactive Team Planner

Pokemon Team Builder interface

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