Skip to content

Application to view weather forecast using the openweathermap API.

Notifications You must be signed in to change notification settings

DionisiusMayr/WeatherViewer

Repository files navigation

Weather-viewing App

Description

This app allows users to view the current weather in their current location. The base functional specifications include Start up and Exit, and Local Weather View. Our additional component specifications include Short-term Forecast, Long-term Forecast, and Weather on Mars.

It connects to openweathermap.org’s API and it is developed in Java with a Swing graphical user interface. The weather data is gathered in JSON format. For Mars data, we uses {MAAS} API

Installation

User must have maven and Java installed in order to run the App. Download the sources on Github, unzip everything in one folder, open a terminal and type

java –jar 4_TheWeather.jar

Build

Java and Maven are required to build the program. Once you have installed them, you can compile your application sources by typing the following in the terminal

mvn package

Useful info

  • For examples of openweathermap api, click here
  • How to access current weather data in JSON format, click here
  • Example of weather data in JSON format, click here
  • {MAAS} API source code, click here

Usage

Click here to see the project in action.

#Documentation

Click here to view JavaDoc.

About

Application to view weather forecast using the openweathermap API.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages