Skip to content

This Weather App is a simple web application built with React that allows users to check the current weather conditions for any city around the world. It provides real-time weather data such as temperature, humidity, wind speed, and weather conditions.

Notifications You must be signed in to change notification settings

Vivek-kumar19/Weather-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weather App

preview

Overview

This Weather App is a simple web application built with React that allows users to check the current weather conditions for any city around the world. It provides real-time weather data such as temperature, humidity, wind speed, and weather conditions.

Features

  • Real-Time Weather Data: Fetches current weather data from the OpenWeatherMap API.
  • Dynamic Background: Displays a background image corresponding to the current temperature range, providing a visual representation of the weather.
  • User-Friendly Interface: Simple and intuitive interface for entering city names and viewing weather information.
  • Responsive Design: Fully responsive layout that adapts to different screen sizes, making it accessible on desktop and mobile devices.

Technologies Used

  • React: Frontend JavaScript library for building user interfaces.
  • OpenWeatherMap API: Provides weather data for integration into applications.
  • CSS: Styling for the user interface.
  • Git: Version control for tracking changes and collaborating with others.
  • GitHub Pages: Hosting platform for deploying the app online.

Usage

  1. Enter the name of the city in the input field.
  2. Click on the "Search" button or press Enter to fetch weather data.
  3. View the current weather conditions displayed on the screen.
  4. Optionally, click the "Clear" button to reset the input field and clear weather data.

Getting Started

To run the Weather App locally:

  1. Clone this repository: git clone https://github.com/yourusername/weather-app.git
  2. Navigate to the project directory: cd weather-app
  3. Install dependencies: npm install
  4. Start the development server: npm start
  5. Open http://localhost:3000 in your browser.

Contributing

Contributions are welcome! If you'd like to contribute to this project, please fork the repository and submit a pull request with your changes.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgements

About

This Weather App is a simple web application built with React that allows users to check the current weather conditions for any city around the world. It provides real-time weather data such as temperature, humidity, wind speed, and weather conditions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published