Skip to content

WeatherAPP is a user-friendly weather application that offers accurate weather forecasts and a delightful user experience. Stay up-to-date with the latest weather conditions, receive city suggestions, and enjoy a seamless weather tracking experience.

License

Notifications You must be signed in to change notification settings

sergeiown/WeatherAPP

Repository files navigation

Get Weather App

A compact api weather app with additional functionality and a pleasant user interface

Dependencies

Functionality

  • Weather forecast with search by city name and country using ISO 3166 Regional Codes.

  • Search by city is implemented with suggestions of options when the user enters the name. More than 200,000 cities are available!

  • Synchronization between selected city and the countries corresponding to the choice has been implemented.

  • Fetch requests to the Openweathermap API are used.

  • The forecast data of the last request is stored and displayed in a widget using a cookie.

  • If you request a forecast for the same city and country again the new data will only be requested after 10 minutes.

  • The navigator.geolocation API is used to determine the geolocation of users in the application. This API allows to get the user's current location using GPS or other methods supported by the device.

Built with

screenshot_one

screenshot_two

About

WeatherAPP is a user-friendly weather application that offers accurate weather forecasts and a delightful user experience. Stay up-to-date with the latest weather conditions, receive city suggestions, and enjoy a seamless weather tracking experience.

Topics

Resources

License

Stars

Watchers

Forks