A weather-based web application.
I used Surge to deploy this project as one of the APIs I used is an http request, not https.
Grateful for the people who built these tools which made this project possible:
It is handy to give control to the user whether they want to give their coordinates in exchange for acquiring weather data automatically (thanks Geolocation).
If not, Panahon would not crash but rather display an alert telling the user that he/she has declined the Geolocation request.
Whether you declined Geolocation or not, you can still request weather data through the search bar by typing in the city/town (country is optional) you want to look.
Not all locations (probably) are covered so be mindful with what you type. Search bar accepts some languages as input (i.e. Japanese, Chinese, German).
Some cities/towns around the world have the same name so autocomplete can come in useful for you to choose the right location to search for.
You can also switch between the metric and imperial system of units respectively. Your preferences are saved through LocalStorage.
While you cannot move forward in time to see patterns of movement, it is still cool to see it fully function.
You can switch between different layers of weather aspects (i.e. temperature).
Fullscreen mode is accomodated for all devices, small or large. (Though the bigger the device, the less resolution the map will have when fullscreened).
© Copyright 2023. Keane Dalisay.
The content of this repository is licensed under MIT.