- Prompts the user to enter a city and shows the current weather details of that place.
- The app makes use Geocoding API to get the latitude and location of the desired location and Current Weather Data API to fetch the detailed information of that location.
- Implemented the GUI using JavaFX and used HttpURLConnection class to make API calls.
Two APIs are used in this project both of them are free to use. You have to generate your api key in the website and replace it in order to use the app.
Head to OpenWeatherMap, sign up and create your own api key. Following are the two APIs which have been used in this app:
- Clone the Repo
- Open the project in intellij IDEA
- Navigate to credentials/AccessData.java and insert your api key
- You can run build the project and execute the app,
- Moreover there is a packaged version of the app in the format of .exe in the folder, You can also build the artifacts and package your jar.
- Happy Learning 😎😉😃