Skip to content

Latest commit

 

History

History
32 lines (20 loc) · 1.99 KB

README.md

File metadata and controls

32 lines (20 loc) · 1.99 KB

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.