A simple Java Swing Weather App that fetches current weather data based on user input! This app interacts with two weather APIs to provide real-time updates.
- Real-time Weather Data: Get up-to-the-minute weather information based on your location input.
- Two API Integration: This app leverages two weather APIs to ensure data reliability and accuracy.
- Simple Java Swing UI: Built with the Swing framework for a straightforward, responsive interface.
- Java JDK 8 or above: To compile and run the application.
- Internet connection: Required for accessing the weather APIs.
- Dependancy : json-simple-1.1.1.jar
LocationIQ : for the cordinates
OpenMeteoWeather : for the weather-data
- Clone the repository:
git clone https://github.com/yourusername/weather-app.git cd weather-app - API Key Configuration
api_key1= locationIQAPI api_key2 = openmeteoweatherAPI
- Run the Application:
java Applauncher.java
- Enter Location: Type in the name of the city or region you want to check.
- Java Swing: For the graphical user interface

