A modern, responsive web application that provides real-time weather information for any city worldwide. Users can view current weather, detailed conditions, and a 7-day forecast with interactive charts and dynamic backgrounds.
- Search any city worldwide for current weather
- Display temperature, humidity, wind speed, and weather conditions
- 7-day forecast with interactive charts
- Dynamic icons and background changes based on weather
- Fully responsive for desktop and mobile
- Clean and intuitive interface
- Vite – fast frontend tooling
- TypeScript – typed JavaScript for safer code
- React – UI library
- shadcn-ui – UI components
- Tailwind CSS – utility-first styling
- OpenWeatherMap API – fetch weather data
- Chart.js – display interactive weather trends
sh
git clone <YOUR_GIT_URL>
cd <YOUR_PROJECT_NAME>
npm i
npm run dev