Amin Bihamta

Amin Bihamta

Back to home
Real-time Weather Dashboard

Weather App

A minimal Next.js weather dashboard that lets you search any city and instantly see current conditions plus the city's local time.

About

Weather App is a Next.js learning project that combines fast city search with live weather data from the OpenWeatherMap API. It shows current temperature, feels-like temperature, wind speed/direction, and a digital clock for the selected city's local time in a clean, dark UI.

Why I built this

Built to get hands-on with the Next.js App Router + TypeScript, practice API integration and UI state management, and ship a small project end-to-end on Vercel.

Lessons learned

Got better at structuring a Next.js app with the App Router, handling async data fetching + edge cases (loading, invalid cities, API failures), keeping secrets in environment variables, and building a snappy search UX backed by a local city dataset.

Tech stack

Next.jsReactTypeScriptTailwind CSSOpenWeatherMap APIVercel