A simple weather app built with Vue.js utilizing the OpenData API from the Finnish Meteorological Institute , the OpenWeatherMap API and OpenMeteo API.
This uses FMI OpenData as the primary source of weather data, but OpenWeatherMap is used to complement the data when FMI OpenData does not have enough data available.
This project uses the Weather Icons by Bas Milius. The icons are renamed according to the OpenData weather icon explanations.
This project uses environment variables to store the API keys and other configuration.
Variable | Description | Default value |
---|---|---|
VITE_OPEN_WEATHER | OpenWeather API Key Needs to have OneCall API enabled. |
|
VITE_MML | National Land Survey of Finland API key | |
VITE_DEFAULT_LANGUAGE | Default language for the app. | fi |
VITE_EXECUTION_NUMBER | App version/run number. Displayed at the bottom of the navigation drawer. |
dev |