Skip to content

nicholas-nicolau/weatherApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Weather App

Description

On this application you'll be able to see the weather forecast of your area, considering that you're not using VPN or similar features, the application will locate you by using your IP address through IpInfo API.

How it works

When you access the Weather App, Axios hit the IPInfo API with your IP address.
Receiving your city, country code and coordenates, a requisition is made to OpenWeather who returns the Weather forecast and historical data to populate all itens on screen.
If your country code is "US" or "UK" the units displayed are changed to imperial format (Fahrenheit/mph), however you can change it as any time clicking the dropdown list above and to the right of the screen.

Appearance

The displayed data will change depending on the size of your screen.

For 337px ≤ width < 768px, we have the mobile screen.

Mobile screen

For 798px ≤ width < 1100px, we have the intermediary screen.

intermediary screen

Finally, for bigger screens we have this visualisation.

bigger screens

Suport

If you do have any problem accessing this app you can call on me at any time here on my GitHub page or through my Linkedin

Authors and acknowledgment

Thanks to Jon Keeping for the layout's inspiration, it really has helped me a lot!.
Thanks to the Weather Icons for making it really easy to use icons for Weather Apps.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published