A modern React-based weather application that allows users to check the current weather and 5-day forecast for any city in the world. The app features dark/light mode toggle, animated backgrounds based on weather conditions, and a responsive UI.
- Search weather by city name
- Get current weather details:
- Temperature
- Feels like
- Humidity
- Weather condition
- Location (city & country)
- 5-day weather forecast at 12:00 PM for each day
- Animated weather effects using particles:
- Rain & Drizzle
- Thunderstorm
- Snow
- Dark/Light mode toggle
- Responsive design for all devices
- Clone this repository:
git clone https://github.com/Sudeepsahu20/weather-app.git Navigate to the project folder:
bash Copy code cd weather-app Install dependencies:
bash Copy code npm install Setup environment variables in .env:
env Copy code


