Skip to content

FilipePires98/WeatherForecastSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Simple Weather Forecast System

Description

This project aims to demonstrate the use of several testing levels in a web project with multiple layers. The proposed web project is a simple weather forecast service with a minimalist webpage, an integrated REST API and the use of external data sources.

Forecasts are gathered from Dark Sky REST API. The web application is written in Java and the API documentation is provided with Swagger.

Repository Structure

docs - contains the final report regarding the development of the web application.

swagger - contains the REST API documentation created with Swagger.

web-application - contains the source code of the weather forecast web application.

Additional Resources

Static Code Analysis: SonarQube Quality Gate final results.

swagger

HTTP Paths of the Weather API implemented.

frontpage

WebApp’s front page.

searchresults

WebApp's search results example.

Author

The author of this repository is Filipe Pires, and the project was developed for the Software Test & Quality Course of the bachelor's degree in Informatics Engineering of the University of Aveiro.

For further information read the report or contact me at filipesnetopires@ua.pt.