Welcome to the Weather App project! This is a simple Single Page Application (SPA) built with HTML, CSS, and JavaScript that allows users to check the current weather conditions for different locations.
- City Search: Users can type the name of a city in the search bar to get the current weather conditions dynamically.
- Dark mode: Users can switch between Light and Dark Mode.
- 24 hour forecast: Users can see the 3 hourly forecast for the next 24 hours
- Geolocation forecast: Users will be prompted to share their location for instant current weather forecast
- Asynchronous API Communication: Weather data is fetched asynchronously from the OpenWeatherMap API to ensure responsiveness.
- Event Listeners: Implemented event listeners for real-time weather results, displaying extended weather details, and toggling Darkmode.
-
Clone the repository to your local machine:
-
Open the
index.html
file in your web browser. -
Start exploring the weather conditions for different locations!
Contributions are welcome! If you have any suggestions, bug fixes, or feature enhancements, feel free to submit a pull request or open an issue.
This project is licensed under the MIT License - see the LICENSE file for details.