- Built a responsive weather app with Next.js and TypeScript using Server Actions to securely consume the Meteoblue API.
- Implemented debounced, typo-tolerant city autocomplete and an interactive 7-day forecast with day/night themes based on the city's local time.
- Persisted the last search with localStorage and deployed on Vercel via GitHub.