← Back to projects
Who Is This Pokemon?
Trivia-style web game that shows a Pokemon silhouette and validates answers in real time using a public API.
Highlights
- Dynamic silhouette with animations and progressive reveal.
- Answer validation with immediate feedback.
- Streaks, score tracking, and quick game reset.
Case study
Problem
I wanted to practice API consumption and build a small but fun experience. I used to play random Pokemon guessing moments with friends and wanted to turn that into a shareable game.
Solution
I built a Laravel full-stack game that pulls data from PokeAPI so users can choose a hidden Pokemon and use structured or open questions to guess their opponent’s Pokemon.
Challenges
- Building validation for game logic.
- Synchronizing loading, error, and result states.
- Keeping the experience smooth on mobile.
Results
- Reusable base for other API-powered mini-games.
- Stronger state-management skills.
- Clear UI for quick and repeatable matches.