Welcome to the Weather App! This application provides real-time weather information for your current location or any city you search for. Built using modern web technologies, it fetches data from the OpenWeatherMap API and offers a user-friendly interface to display weather details.
- Current Location Weather: Fetches weather data based on your current geographic location using the browser's Geolocation API.
- City Search: Allows you to search for weather information by city name.
- Detailed Weather Information: Displays temperature, humidity, wind speed, and cloud percentage.
- Error Handling: Provides user feedback and options to retry fetching data in case of errors.
- HTML: Markup for the structure of the application.
- CSS: Styling the application for a responsive and user-friendly design.
- JavaScript: Handles application logic and interactions with the OpenWeatherMap API.
- OpenWeatherMap API: For fetching real-time weather data.
- Session Storage: To store user coordinates for quick access.
You can view the live version of the application at:
To run this project locally:
-
Clone the repository:
git clone https://github.com/soumeningit/Weather-App.git
-
Navigate to the directory :
cd Weather-App
-
Open index.html and run :