Skip to content

raj-mistry-01/Weather-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŒฆ๏ธ Weather App

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.

๐Ÿš€ Features

  • 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.

๐Ÿ“‹ Requirements

  • 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

๐Ÿ“‹ Api Credits

LocationIQ : for the cordinates
OpenMeteoWeather : for the weather-data

โš™๏ธ Setup and Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/weather-app.git
    cd weather-app
  2. API Key Configuration
    api_key1= locationIQAPI
    api_key2 = openmeteoweatherAPI
  3. Run the Application:
     java Applauncher.java
    

๐Ÿ–ฅ๏ธ Usage

  1. Enter Location: Type in the name of the city or region you want to check.

๐Ÿ› ๏ธ Built With

  • Java Swing: For the graphical user interface

๐Ÿ“ธ Screenshots

Screenshot 2024-11-04 192437

Screenshot 2024-11-04 192517

About

Assignment Java , My first Little Java project

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages