A sleek and responsive weather forecasting web application built with React and Material-UI. This app provides real-time weather updates and a 6-day forecast for over 200,000 cities worldwide, utilizing the OpenWeatherMap API.
- Real-Time Weather Updates: Get current temperature, humidity, wind speed, and more.
- 6-Day Forecast: Plan ahead with detailed weather predictions for the upcoming days.
- Responsive Design: Optimized for desktops, tablets, and mobile devices.
- Material-UI Integration: Clean and modern UI components for an enhanced user experience.
- Live Clock: Displays current time in IST (Indian Standard Time).
- Interactive Search: Easily find weather information for any city.
- Frontend: React.js, Material-UI, JavaScript , NodeJs
- API: OpenWeatherMap API
- Styling: CSS3, Material-UI's styling solution
To run the app locally, follow these steps:
# Clone the repository
git clone https://github.com/sammy0318/Weather-Forecasting-Sammy.git
cd Weather-Forecasting-Sammy
# Install dependencies
npm install
# Obtain an API Key
# Sign up at https://openweathermap.org/api to get a free API key
# Configure the API key
# Create a .env file in the root folder and add this:
REACT_APP_WEATHER_API_KEY=your_api_key_here
# Start the development server
npm start
---
👉 [(https://your-deployment-link.com) ]
Somesh Pratap Singh
🔗 GitHub - @sammy0318
This project is licensed under the MIT License.
You are free to use, modify, and distribute this software with proper attribution.

