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.
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.2-jar-with-dependencies.jar