Skip to content

harivarshney/weather-app

Repository files navigation

☀️Weather App🌟

Welcome to the Weather App! This application provides current weather information including temperature, wind speed, and humidity for any location you search for. It is built using HTML, CSS, and JavaScript.

Screenshot

Screenshot 2024-07-09 222432

Demo

weather.mp4

Features

  • Real-time Weather Data: Get the current temperature, wind speed, and humidity for any location.
  • Responsive Design: The app is designed to be responsive and works on all device sizes.
  • Easy to Use: Simply enter a location and get the weather information instantly.

Technologies Used

  • HTML: For structuring the content of the app.
  • CSS: For styling the app.
  • JavaScript: For fetching and displaying weather data using the OpenWeatherMap API.

Getting Started

To get started with the Weather App, follow these steps:

Prerequisites

  • A modern web browser (Chrome, Firefox, Safari, Edge, etc.)
  • An API key from OpenWeatherMap (Free tier available)

Installation

  1. Clone the Repository

    git clone https://github.com/yourusername/weather-app.git
    cd weather-app
  2. Add Your API Key Open the app.js file and replace YOUR_API_KEY_HERE with your actual OpenWeatherMap API key.

    const apiKey = 'YOUR_API_KEY_HERE';
  3. Open the App Open index.html in your web browser.

Usage

  1. Open the Weather App in your browser.
  2. Enter the name of the location you want to get weather information for in the search box.
  3. Click the "Search" button.
  4. The app will display the current temperature, wind speed, and humidity for the specified location.

API Integration

This app uses the OpenWeatherMap API to fetch weather data. Ensure you have an API key and have replaced the placeholder in the app.js file.

Contributing

If you'd like to contribute to the project, please fork the repository and use a feature branch. Pull requests are warmly welcome.

  1. Fork the project
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Acknowledgements

  • OpenWeatherMap for providing the weather API.
  • All contributors to this project.

Thank you for using the Weather App! If you have any questions or feedback, please feel free to open an issue or contact us.

Happy coding! 🌤️


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published