Skip to content

Latest commit

 

History

History
83 lines (50 loc) · 2.52 KB

File metadata and controls

83 lines (50 loc) · 2.52 KB

Overview

Weather App Screenshot

My Weather App is a web application that provides real-time weather information for locations around the world. It not only offers accurate weather data but also features dynamic weather animations to visually represent current conditions.

Features

  • Accurate Weather Data: Get the latest weather information for any city worldwide.

  • Live Weather Icons: Visualize the weather conditions with dynamic weather icons.

  • Informative Details: Find additional details such as humidity and wind speed.

  • Intuitive Interface: A user-friendly design for a seamless experience.

  • Realistic Animations: Enjoy immersive animations for rain and cloudy weather.

Usage

  1. Visit the Weather App website.
  2. Enter the name of the city you want to check the weather for.
  3. Click the search button to retrieve the latest weather data.
  4. Explore the live weather icon that represents the current conditions.

Weather Icons

  • Clear: Clear
  • Cloudy: Cloudy
  • Rain: Rain

The Weather App includes dynamic weather icons to enhance your experience:

  • Rain: When it's raining, you'll see realistic raindrop animations.
  • Cloudy: For cloudy weather, the app simulates moving clouds, creating an atmospheric effect.

Technologies Used

  • HTML
  • CSS
  • JavaScript
  • OpenWeatherMap API

Getting Started

To run this app locally, follow these steps:

  1. Clone this repository to your local machine.
  2. Open the index.html file in your preferred web browser.

You may need to sign up for a free OpenWeatherMap API key and replace the existing API key in the JavaScript file with your own to fetch weather data.

Contributing

We welcome contributions! If you'd like to improve the app or add new features, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature: git checkout -b feature-name
  3. Commit your changes: git commit -m 'Add a new feature'
  4. Push to the branch: git push origin feature-name
  5. Open a Pull Request.

License

This project is licensed under the MIT License.

Author

Contact

If you have any questions or feedback, feel free to reach out to us at [ayazhashmi529@gmail.com].

Thank you for using My Weather App!