Skip to content

sammy0318/Weather-Forecasting-Sammy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

🌤️ Weather Forecasting App – Sammy

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.

Weather App Preview

Lucknow Weather


🚀 Features

  • 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.

🛠️ Technologies Used

  • Frontend: React.js, Material-UI, JavaScript , NodeJs
  • API: OpenWeatherMap API
  • Styling: CSS3, Material-UI's styling solution


📦 Getting Started

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

---

🌐 Live Demo

👉 [(https://your-deployment-link.com) ]


👤 Author

Somesh Pratap Singh
🔗 GitHub - @sammy0318


📄 License

This project is licensed under the MIT License.
You are free to use, modify, and distribute this software with proper attribution.

About

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors