You'll build a small Pokédex interface that searches for and displays Pokémon data fetched live from a public API. The goal is not pixel-perfect polish — it's working, readable code that handles the real-world messiness of async data and dynamic UI state.
You may use any language that runs in the browser (HTML/CSS/JS, TypeScript, etc.) and any tooling you're comfortable with. Frameworks are permitted but not required. What matters is your approach, not your setup.