All projects|Pokémon Team Builder
Product ManagementReactNext.jsUI/UX

Pokémon Team Builder

A competitive team builder built for serious VGC players.

The problem

Existing team builders like Showdown's teambuilder are functional but not optimized for mobile or casual competitive players. I wanted to build something cleaner, faster, and format-aware.

Why I built this

A full-stack web application for building and managing competitive Pokémon teams. Supports multiple formats including VGC and Smogon, with EV spread management, item and nature selection, and curated meta spreads.

Try the Team Builder
Pokémon Team Builder

What I Built

A Next.js app with a full team management UI, Pokémon selection modal with search and format filtering, and a detailed edit modal for each Pokémon.

Format-aware Pokémon filtering (VGC Reg I, Reg H, Smogon OU, Pokémon Champions)
EV spread sliders with 510-point cap enforcement
Nature selection with stat boost/drop preview
Curated "Popular EV Spreads" for meta Pokémon
Live sprites via PokéAPI

Key outcomes

Supports 4 competitive formats with format-locked Pokémon pools
Full EV/nature/item customization per Pokémon slot
Pre-loaded meta spreads for top VGC Pokémon
← Back to all projects