You are on page 1of 14

WEB DEVELOPMENT MAJOR PROJECT

WD-MAJOR-JANUARY-WD-01-MLB7
TOPIC: WEATHER APP
BY
SANDALI KHOBRAGADE

TABLE OF CONTENTS

CHAPTERS PAGE NO
ABSTRACT 1
CHAPTER 1: INTRODUCTION 2
1.1 PROBLEM DEFINITION 2
1.2 SCOPE 2
1.3 PURPOSE 2
1.4 PROBLEM AND EXISTING
TECHNOLOGY 3
1.5 PROPOSED SYSTEM 3
CHAPTER 2: REQUIREMENTS & ANALYSIS 4
2.1 PLATFORM REQUIREMENTS 4
2.2 EXPLAINATION 4
2.3 DATASETS 5
CHAPTER 3: DESIGN & IMPLEMENTATION 5
3.1 HTML CODE 5
3.2 CSS CODE 6
3.3 JAVASCRIPT CODE 7
CHAPTER 4: SCREENSHOTS 8
CHAPTER 5: CONCLUSION 9
ABSTRACT
Weather forecasting is the prediction of the state of the atmosphere for a given the
application of science and technology. This includes temperature, rain, cloudiness, wind
speed, and humidity. Weather warnings are a special kind of short-range forecast carried
out for the protection of human life. Weather warnings are issued by the governments
throughout the world for all of threatening weather events including tropical storms and
tropical cyclones depending upon location. The forecast may be short-range or Long-range.
It is a very interesting and challenging task. This report provides a basic understanding of the
purpose and scope of weather forecasts, basic principles and the general models developed
for forecasting.

1.INTRODUCTION
1.1 Problem Definition
It is important to know the weather condition of a place for many purposes. It
is used while cropping, traveling etc.

1.2 Scope
It tells us the weather condition (i.e temperature, humidity, wind speed, UX
speed) for a place or city.

1.3 Purpose
There are several reasons why weather forecasts are important. They would
certainly be missed if they were not there. It is a product of science that
impacts the lives of many people. The following is a list of various reasons why
weather forecasts are important:
1. Helps people prepare for how to dress (i.e. warm weather, cold weather,
windy weather, rainy weather)
2. Helps businesses and people plan for power production and how much
power to use (i.e. power companies, where to set thermostat)
3. Helps people prepare if they need to take extra gear to prepare for the
weather (i.e. umbrella, rain coat, sun screen)
4. Helps people plan outdoor activities (i.e. to see if rain/storms/cold weather
will impact outdoor event)
5. Helps curious people to know what sort of weather can be expected (i.e. a
snow on the way, severe storms)
6. Helps businesses plan for transportation hazards that can result from the
weather (i.e. fog, snow, ice, storms, clouds as it relates to driving and flying for
example)
7. Helps people with health related issues to plan the day (i.e. allergies,
asthma, heat stress)
8. Helps businesses and people plan for severe weather and other weather
hazards (lightning, hail, tornadoes, hurricanes, ice storms)
9. Helps farmers and gardeners plan for crop irrigation and protection
(irrigation scheduling, freeze protection)

1.4 Problem and Existing Technology


We are providing highly recognizable weather products working with the
weather data a way easier. We work with millions of developers around a clock
and
believe that these benefits might be suitable for most of applications, up to the
complex
enterprise systems.
• A spectrum of ready-to-use weather products
• Short-term and long-term forecasts, history and observation
• Any location on the globe
• Transparent pricing and licensing

1.5 Proposed System


User will enter the city or place which he/she want to know the weather
condition.
When he/she enters a place and search for the weather it gives the present
temperature, humidity, wind speed, UX speed and also gives the weather
forecast of the next seven days.

2.REQUIREMENTS
2.1. Platform Requirements
Hardwar
e/Software
Hardware / Software element Specification /version
Hardware
Processor i3
RAM 2GB
Hard Disk 250GB
Software OS Windows, Linux
Visual Studio Code
2.2 Explanation
Open weather NWP (numerical weather prediction) allows to calculate
weather data for any location. We use proprietary convolutional neural
network that collects and processes wide range of data sources to cover any
location and consider the local nuances of climate. ML technology allows us to
reach resolution about 500 m and very high accuracy between 90% and 100%
with inaccuracy about 1%. Amongst data sources we feed to the NWP are
82,000 weather stations spread globally; national meteorological agencies
(NOAA, Environment Canada, Met Office, etc.),radars, weather satellites.

2.3. Data Set


lat, lon required Geographical coordinates (latitude, longitude). If you need the geocoder to
automatic convert city names and zip-codes to geo coordinates and the other
way around, please use our Geocoding API

appid required Your unique API key (you can always fnd it on your account page under
the "API key" tab)

units optional Units of measurement. standard, metric and imperial units are available.
If you do not use the units, parameter, standard units will be applied
By default.
mode optional Response format. JSON format is used by default. To get data in XML
format use mode=xml.
cnt optional A number of timestamps, which will be returned in the API response.
units optional Units of measurement. standard, metric and imperial units
are available. If you do not use the units parameter, standard units will
be applied by default.
lang optional You can use the lang parameter to get the output in your language.

3.DESIGN AND IMPLEMENTATI ON


3.1 HTML Code
3.2 CSS code

3.3 JAVASCRIPT Code


4.SCREENSHOTS:
5.CONCLUSION
Weather forecasts are increasingly accurate and useful, and their benefits extend widely
across the economy. While much has been accomplished in improving weather forecasts,
there remains much room for improvement.

You might also like