/team7

Public repository for Team7

Primary LanguageJava

team7

Public repository for Team7

Welcome to the Team 7 repository for our Weather app!

This program is a weather application that allows the user to search for weather forecasts in different cities across the world. The project is implemented using java and uses the swing class. The weather forecasts are provided by OpenWeatherMap.org. Our program uses the JSON lightweight data-exchange format to retrieve data from OpenWeatherMap.org.

JSON website can be found at http://json.org/

OpenWeatherMap.org website at http://openweathermap.org/

Install

The Weather App is available on Github and can be pulled from the project repository. After downloading the jar from the git repository you can double click the jar file to run our weather program, or from the command line: change your current working directory to the directory that contains the downloaded jar file. Run the weather app using the command: java -jar target/team7-1.0-SNAPSHOT-jar-with-dependencies.jar

Build

Clone the GitHub repository, or download the .zip file. This project uses java 1.8 and is built using maven. If you have JDK 8 and maven already installed, you can compile the program using the command: mvn package then you can run the program with the command: java -jar target/team7-1.0-SNAPSHOT-jar-with-dependencies.jar

Otherwise these links below will take you to the download pages for JDK8 and Maven.

You can download the latest version of Java here:

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

You can download maven here:

https://maven.apache.org/download.cgi

Usage

A short video showing how to use program can be found on youtube at:

https://www.youtube.com/watch?v=_UxUvmQ-K-U&feature=youtu.be

Documentation

The JavaDoc for the project can be found in the Doc folder. After downloading the project from GitHub, navigate to the “Doc” folder and open Index.html with your preferred web browser.