Caution
This repository is no longer in development. I have created a new weather app with a new UI. You can see it here
Note
This is still a work in progress. The software is not usable yet.
Better my web development skills, making responsive apps, using APIs, creating PWAs.
Currently, there is no Github Pages service running. But this will be available once the first version becomes functional. You can always download the files and run the website locally, using Apache-based server, e.g. XAMPP. However, you will need to use your own Openweather API key.
Warning
The website must be run using a webserver, and not by opening index.html in the browser. Due to security reasons it won't work standalone.
Get your API key from Openweather. After cloning the repo, create a file named "openWeatherApiKey.json" in the "/js" directory. Its contents should look like this:
{
"key":"insert your key here"
}
The script will fetch this code and use it to request weather data. If you open the server to the internet, please ensure this file is not accessible remotely.