Skip to content

migsldev/weather-app-SPA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weather App

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.

Features

  • 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.

Resources

How to Use

  1. Clone the repository to your local machine:

  2. Open the index.html file in your web browser.

  3. Start exploring the weather conditions for different locations!

Contributing

Contributions are welcome! If you have any suggestions, bug fixes, or feature enhancements, feel free to submit a pull request or open an issue.

License

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

About

Weather Application SPA

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published