Full-stack web development
Pokémon Team Builder
A Pokémon PvP team-building platform featuring collection management, custom team creation, AI-powered matchup analysis, and responsive bilingual design.

- Platform
- Web application
- Category
- Full-stack web development
- Stack
- Angular · TypeScript · Spring · Render · Netlify
Overview
A full-stack Pokémon team-building platform designed to help competitive players organize their Pokémon collections, create custom PvP teams, and explore strategic matchups.
What it does
The application features an interactive team builder, Pokémon collection management, team analysis, and AI-powered counter-team recommendations. It also supports responsive layouts, dark mode, and bilingual English/Vietnamese interfaces.
Key features
- Pokémon collection: browse, search, filter, and manage Pokémon
- Team builder: create and organize custom six-Pokémon PvP teams
- AI strategy assistant: analyze team weaknesses and generate counter-team suggestions
- Random team generator: build randomized teams from available Pokémon
- Guest and admin access: public browsing with authentication for protected actions
- Responsive UI: desktop and mobile support with dark mode and bilingual interfaces
Next project
University DBMS
A desktop database management system for university records such as students, courses, and enrollments.