The dashboard has been designed with the Qt framework. Python and Javascript are used for the backend and especially for the heavy processing of the data returned by the API (CSV file). Qt is a widget toolkit for building graphical user interfaces as well as cross-platform applications that run on various software and hardware platforms such as Linux, Windows, macOS, Android, or embedded systems with little to no change in the underlying codebase while still being a native application with native capabilities and speed . Our dashboard is easy to use on the left side of the UI search for choosing a location, pick a date via our (Tumbler) and the language. Some fluid animations on changing the theme and Sunny condition which make you understand any weather data.
Our dashboard features:
Infos: To be able to forecast more dates of these two towns, you just have to add a dictionary on the forecast.json / follow this:
{
"town": "Uyo, NG",
"date": "January 18, 2021",
"pressure": 1000.7,
"temperature": 29.5,
"temperature_unit": "C",
"humidity": 77,
"condition": "Cloudy",
"wind": 5,
"wind_unit": "m/s",
"wind_direction": "WSW",
"rain": 80,
"lat": "5.0405866",
"long": "7.9194225"
}
Hint: We are still working on search by voice. We know, it's a crazy idea .