A simple and responsive Weather Dashboard built with React.js that fetches real-time weather data using the OpenWeatherMap API.
-
🔍 Search weather by city name
-
🌤 Dynamic backgrounds based on weather conditions (☀️ Sunny, ☁️ Cloudy, 🌧️ Rainy, ❄️ Snowy, etc.)
-
🌡 Displays:
- Current temperature
- Feels like temperature
- Humidity (%)
- Wind speed (m/s)
- Pressure (hPa)
- Sunrise & sunset timings
-
⚡ Built with React.js, styled with CSS, and powered by OpenWeatherMap API
- React.js
- JavaScript (ES6+)
- CSS3
- OpenWeatherMap API
git clone https://github.com/your-username/weather-dashboard.git
cd weather-dashboardnpm install- Get a free API key from OpenWeatherMap.
- Open
App.jsand replace with your key:
const API_key = "YOUR_API_KEY";npm startThe app will open on http://localhost:3000.
- OpenWeatherMap API for providing free weather data.
- TechnoHacks internship program.
- Mentor Sandip Gavit for guidance.
This project is licensed under the Unlicense License.

