An application that provides up-to-date weather information based on the user's given location. It utilizes the OpenWeatherMap API to fetch real-time weather data. Application also allows user to generate weather reports which are saved as PDFs (see: demo report).
Pogodynka is multilingual, for now it supports only English, Polish, and Russian.
Pogodynka uses Maven to handle dependencies and building.
- Java Development Kit 21 or higher
- OpenWeather's API key
Windows (PowerShell):
$env:WEATHER_API_KEY="YOUR_API_KEY"
./mvnw clean package
Unix:
export WEATHER_API_KEY=YOUR_API_KEY
./mvnw clean package
Warning
Running application may require to set up the API key.
java -jar pogodynka-1.0.4-jar-with-dependencies.jar