Ashnagdarc / Weather-App

Check weather update of any country

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CS50 Final Project-Weather Mast

Check weather update

It was created with  HTML, CSS, Javascript, Weather Mast web was created as a final project to fulfill the requirements of Harvard's CS50 (Intro to Computer Science) course - Responsive
this project too me 2weeks to complete. I wanted to make a project like this to expand my knowledge of HTML, CSS & JAVASCRIPT and how to use API etc.

Language used

Html
Css
Javascript
Openweather API

This weather app is a free weather app that allows you receive weather conditions in your current location. and also provides you 5days of weather forcast it also shows you you latitude and longitude, and displays time and timezone

How the webpage works?

The idea is simple.
This Project is Weather Mast.
it displays time and timezone
get accurate longitude and latitude
It is a web application that allows users to display your current weather report and future weather perdicition by grantting it access to your location.
it uses openweather api to fetch data to the user.
its responsive to different device screen size and light weight for usage.
it has a simple to use and understand.

Possible improvements

-As all applications this one can also be improved. Possible improvements:
-Adding a search bar
-Making the background change with the weather
-Animate weather condition with live background images
-No Gps: app can detect nework location
-Weather alerts
-notification bar: keeps weather running underground for realtime

How to launch

1 click on the URL: https://weather-mast.netlify.app
2 Allow location
3 & voila you are ready to go.

Links

My Explainer video of Weather Mast : https://youtu.be/h0rgzCM46WA
Visit Link to the app:https://weather-mast.netlify.app
Github:https://github.com/Ashnagdarc/Weather-App

Advantages of Weather Apps

-Military personnel benefit from weather forecasting as they can plan their military activities based on expected weather conditions. During the war the military can plan their battles by featuring in the expected weather condition to   maximize the chance of winning the war.
-Weather forecasting enable people to plan and take precautions against various natural calamities such as flood and typhoon so that to minimize their effects; bad weather such as torrent rainfall or strong wind can destroy properties and lead to death therefore if there is prediction that bad weather is going to happen people can take precaution such as evacuating from affected areas or staying indoors.
-Weather forecasting enables farmers to adjust their farming activities to suit the expected weather condition. For example, if it is expected that there will be less rainfall in the future then farmers will prepare an irrigation system to compensate for the shortfall.
-Weather forecasting greatly influences transport, especially in air and water. Aircraft take-off and landing can be affected by weather whereas storms and strong winds greatly affect water travel

Created by Daniel Samuel In September 20th 2021.

screenshot-weather-mast netlify app-2021 09 20-13_36_35

About

Check weather update of any country


Languages

Language:CSS 35.2%Language:JavaScript 33.2%Language:HTML 31.7%