A responsive web application that displays current weather conditions, an hourly forecast, and a 10-day forecast for any location. The app leverages the Visual Crossing Weather API for weather data and the Photon API for location suggestions, along with geolocation to provide local weather updates.
-
Real-Time Weather Data:
View current weather conditions and detailed forecasts. -
Hourly & 10-Day Forecasts:
Get an overview of the weather for the day ahead and a full 10-day forecast. -
City Search with Autocomplete:
Type in a city name and receive suggestions to quickly find your desired location. -
Unit Conversion:
Switch between Metric, US, and UK units for temperature and wind speed. -
Geolocation Support:
Automatically display weather for your current location when you load the app. -
Responsive Design:
Optimized for both desktop and mobile devices.
-
HTML5 & CSS3:
Markup and styling with responsive design considerations. -
JavaScript (ES6):
Dynamic user interface, API integrations, caching, and debouncing. -
APIs: