Skip to content

sbousamra/weatherapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Weather Application Project This project retrieves data about the weather at a location input by the user.

#Goals of Project The project aims to give the following data in a easily readable format:

Daily temperatures spanning over the week. Current weather such as sunny, overcast, heavy rain or storming.

Humidity, precipitation, wind

Time of request and location of which it was requested for

#Personal Goals Learn how to use HTTP to pull data from another server.

Learn how to recieve the data pulled into JSON, and then take the wanted data and put it into a usable format.

Learn how to use Trello for project management, treating the project like a real-life working project managed by a lead developer.

Learn about REST, HTTP (routes, verbs, query parameters).

#Api Specification

Weather:
    get:
        route: /weather/location?days=number

        parameters:
            days: number of days we are returning weather for
            location: location of where we want the weather for

        responses:
            location: location name
            time: current time of request
            temperature: temperature value
            precipitation: precipitation value
            humidity: humidity value
            wind: wind value
            forecast: e.g. sunny, mostly sunny, cloudy, storming etc.

About

weatherapp project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published