0% found this document useful (0 votes)
8 views19 pages

Raw Report PBL-1

The document is a project report for a 'Weather Forecasting App' developed by students of Zeal College of Engineering & Research as part of their second-year Computer Engineering curriculum. It outlines the app's features, including real-time weather data, user customization options, and the technologies used for its development. The report also discusses the importance of weather forecasting in various sectors and acknowledges the guidance received from faculty members.

Uploaded by

zealeducation852
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views19 pages

Raw Report PBL-1

The document is a project report for a 'Weather Forecasting App' developed by students of Zeal College of Engineering & Research as part of their second-year Computer Engineering curriculum. It outlines the app's features, including real-time weather data, user customization options, and the technologies used for its development. The report also discusses the importance of weather forecasting in various sectors and acknowledges the guidance received from faculty members.

Uploaded by

zealeducation852
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

PBL PROJECT REPORT

On

“WEATHER FORECASTING APP”

A Report Submitted for a pbl project for “Weather Forecasting App” in 2 nd


Semester of Second Year Computer Engineering
Academic Year 2022-23
Submitted by-

NO. NAME ROLL NO.

1. Bhavana Munot S212042

2. Gayatri Musmade S202043

3. Tanaya Nalawade S212044

4. Omkar Narawade S212045

5. Pratik Nayakwadi S202146

Zeal Education Society’s


Zeal College of Engineering & Research Narhe,

1
Pune-411041.

Zeal Education Society’s


Zeal College of Engineering & Research Department of
Computer Engineering

CERTIFICATE

This is to certify that Project Entitled

are Bonafide students of this institute and the work has been carried out by them under the
supervision of Prof. Dipali Mane and it is approved for the partial fulfillment of the
requirement of Savitribai Phule Pune University, for the award of Second Year Engineering
(Computer Engineering).It is certified that all corrections/suggestions indicated for internal
assignment have been incorporated in the report. The project report has been approved as it
satisfies the academic requirements in respect of project work prescribed for the Bachelor of
Engineering Degree.

2
Prof. Dipali Mane Prof. A. V. Mote
Project Guide H. O. D

ACKNOWLEDGEMENT

We take this opportunity to thank our project guide Prof. Dipali Mane and
Head of Department Prof. A. V. Mote for their valuable guidance and for
providing all the necessary facilities, which were indispensable in the
completion of this project report. We are also thankful to all the staff members
of the Computer Engineering Department for their valuable time, support,
comments, suggestions and persuasion. We would also like to thank the institute
for providing the required facilities, Internet access and important books.

3
INDEX

Sr. CONTENT Page

No. No.

1. Abstract 05

2. Software Requirement 06

3. Introduction 07

4. Problem Statement 08

5. Objective and Outcome 08

6. Implementation of Code 08-10

7. Output 11

8. Conclusion 12

9. References 13

4
ABSTRACT

➢ The app uses a variety of data sources, including satellite and radar
imagery, historical climate data, and real-time observations from weather
stations, to generate accurate and reliable forecasts.
➢ Users can customize the app to receive alerts for severe weather events,
track weather patterns over time, and access detailed information on
temperature, precipitation, wind speed, and other key meteorological
variables.
➢ This app give us information about climate.
➢ The languages used for the app is HTML, CSS and Java script.
➢ We use API key to fetch information from the Website.

5
SOFTWARE REQUIREMENT

❖ Windows 11
❖ Programming languages: HTML, CSS, JS
❖ Software: VS code

6
INTRODUCTION

Weather forecasting is the process of predicting the state of the atmosphere


and its expected conditions over a specific period of time in the future. It
involves analyzing current atmospheric conditions, historical weather data,
and using mathematical models and computer simulations to make
predictions about future weather patterns. Weather forecasting aims to
provide information about temperature, precipitation, wind speed and
direction, humidity, cloud cover, and other atmospheric phenomena. It
helps individuals, businesses, and organizations make informed decisions,
plan activities, and take appropriate measures to mitigate the impact of
adverse weather conditions.
The weather forecasting app provides real-time and accurate weather
information for users. It utilizes advanced meteorological data and
algorithms to deliver detailed forecasts for specific locations. Users can
access current weather conditions, hourly and daily forecasts, radar and
satellite imagery, and severe weather alerts. The app's intuitive interface
allows users to easily navigate and customize their weather preferences.
With the app, users can plan their activities, make informed decisions, and
stay prepared for any weather conditions.

7
Weather forecasts are often made by collecting quantitative data about the
current state of the atmosphere and using scientific understanding of
atmospheric processes to project how the atmosphere will evolve in future.

cognitive process in weather forecasting has been recognized. For human


practitioners, forecasting the weather becomes a task for which the details
can be uniquely personal, although most human forecasters use approaches
based on the science of meteorology in common to deal with the challenges
of the task.

Weather forecasting is the prediction of what the atmosphere will be like


in a particular place by using technology and scientific knowledge to make
weather observations. In other words, it's a way of predicting things like
cloud cover, rain, snow, wind speed, and temperature before they happen.

Problem Statement

To predict accurate weather of the respective city name and


communicate weather conditions to users in a timely and reliable manner.
This requires the application to process vast amounts of data from various

8
sources, including satellites, weather stations, and radar systems, and use
sophisticated algorithms to generate accurate forecasts.

Aim and Objective

The aim of our project is to develop a web page for accurate


weather forecasting and objective of the project is creating it using
HTML, CSS, JS.

➢ The objective of a weather forecasting application is to


provide accurate and up-to-date information about
current and future weather conditions to users.
➢ This information can help people make informed decisions
about their daily activities, such as whether to bring an
umbrella, how to dress appropriately, or whether it's safe to
engage in outdoor activities.

Outcome: Implement Weather Forecasting App .

Implementation of Code ( using html , css , java )


@import url('https://fonts.googleapis.com/css2?family=Concert+One&display=swap');

@import
url('https://fonts.googleapis.com/css2?family=Concert+One&family=Orbitron:wght@400;700&displa
y=swap');

@import
url('https://fonts.googleapis.com/css2?family=Concert+One&family=Orbitron:wght@400;700&displa
y=swap');

html{

height: 100%;

9
h1{

text-align: center;

body{

background: whitesmoke;

padding: 1rem 5rem;

font-family: 'Roboto', sans-serif;

text-transform: capitalize;

background: linear-gradient(45deg,rgba(183, 204, 246, 0.7),rgba(7, 13, 127, 0.679)),


url('images4.jpg');

background-repeat: no-repeat;

background-position: center;

background-size: cover;

.header{

display: flex;

justify-content: space-between;

align-items: center;

.header h1{

color: rgb(214, 147, 45);

text-decoration: underline;

font-family: 'Orbitron', sans-serif;

#input{

font-size: 18px;

padding: 5px 10px;

outline: none;

border: none;

border-radius: 15px;

10
background: aliceblue;

#search{

background: none;

padding: 5px 20px;

color: aliceblue;

outline: none;

background: cadetblue;

font-size: 17px;

border-radius: 15px;

cursor: pointer;

border: none;

.weather{

text-align: center;

color: aliceblue;

#city{

font-size: 30px;

.weather img{

width: 120px;

height: 120px;

border-radius: 50%;

background: rgba(240, 248, 255, 0.408);

#temperature{

font-size: 50px;

margin: 0;

margin-left: 30px;

margin-bottom: 10px;

11
}

.temp-box{

display: flex;

align-items: center;

justify-content: center;

margin: 30px 0;

#clouds{

font-size: 20px;

background: rgba(153, 205, 50, 0.778);

padding: 2px 20px;

border-radius: 15px;

main{

display: grid;

grid-column-gap: 25px;

grid-template-columns: 1fr 5px 1fr;

align-items: center;

margin: 0 50px;

color: white;

.next{

display: flex;

justify-content: space-between;

align-items: center;

margin: 10px 0;

.next p,.next h3{

margin: 3px 0;

.forecstD{

12
margin: 20px 50px;

color: aliceblue;

.weekF{

display: grid;

grid-template-columns: repeat(4,1fr);

.cast-header{

color: aliceblue;

background: rgba(254, 189, 132, 0.539);

width: max-content;

padding: 5px 15px;

border-radius: 20px;

font-size: 18px;

margin-bottom: 5px;

.divider1,.divider2{

background: rgba(254, 189, 132, 0.539);

height: 200px;

border-radius: 5px;

.divider2{

height: 5px;

width: 30%;

margin: 0 auto;

.time,.date{

color: rgb(254, 189, 132);

.desc{

color: rgb(196, 255, 77);

13
}

Output

14
15
CONCLUSION

In conclusion, weather forecasting applications and websites have become


an essential tool for individuals and businesses to access accurate and up-
to-date weather information. The applications provide a range of features,
including current and future weather conditions, severe weather alerts, air
quality information, and pollen counts, which are useful for planning daily
activities, preparing for severe weather events, and minimizing the risk of
weather-related accidents and injuries.

FUTURE SCOPE

The future scope of weather forecasting is promising and involves several


advancements. Here are some key areas of development:

Improved Data Collection: Weather forecasting will benefit from


advancements in data collection technologies, such as enhanced satellite
systems, ground-based sensors, and drones. These advancements will
provide more accurate and detailed data on atmospheric conditions.

Advanced Modeling Techniques: Weather prediction models will continue


to improve, incorporating more sophisticated algorithms and higher-
resolution simulations. This will enhance the accuracy and reliability of
forecasts, especially for localized and extreme weather events.

Artificial Intelligence (AI) and Machine Learning: AI and machine


learning algorithms will play a crucial role in weather forecasting. They
can analyze large datasets, identify patterns, and make predictions based
on historical weather data, enabling faster and more precise forecasts.

16
APPLICATIONS

Weather forecasting has numerous applications across various sectors. Here are
some key applications:

1. Aviation and Transportation: Accurate weather forecasts enable airlines and


pilots to plan flight routes, avoid severe weather conditions, and ensure passenger
safety. Similarly, transportation systems such as shipping, rail, and road networks
benefit from weather forecasts to optimize operations and mitigate risks.

2. Agriculture: Farmers rely on weather forecasts to make informed decisions


regarding crop planting, irrigation, and harvesting. Timely weather information
helps optimize resource allocation, manage pests and diseases, and minimize crop
damage caused by extreme weather events.

3. Energy and Utilities: Weather forecasts play a vital role in managing energy
production and distribution. Power companies use weather data to predict

17
electricity demand, plan maintenance activities, and optimize renewable energy
generation, such as wind and solar power, based on expected weather conditions.

4. Emergency Management: Accurate weather forecasting is crucial for effective


emergency response and disaster management. Forecast information aids in
evacuations, resource allocation, and preparedness measures for natural disasters
such as hurricanes, tornadoes, floods, and wildfires.

5. Outdoor Recreation and Tourism: Weather forecasts assist outdoor enthusiasts,


tourism industry, and event organizers in planning recreational activities, sporting
events, and tourism-related operations. This helps ensure visitor safety and
enhances the overall experience.

6. Construction and Infrastructure: Construction projects heavily rely on weather


forecasts for scheduling activities and managing resources efficiently. Weather
predictions aid in planning concrete pouring, excavation, roofing, and other
construction-related tasks that are weather-sensitive.

7. Retail and Supply Chain: Retailers and supply chain managers leverage
weather forecasts to optimize inventory management, pricing strategies, and
logistics. Anticipating weather-related changes in consumer behavior helps
retailers make informed decisions regarding product assortment and marketing
campaigns.

8. Insurance and Risk Assessment: Insurance companies use weather forecasting


to assess and price risks associated with property insurance, agriculture insurance,
and catastrophic events coverage. Accurate weather predictions contribute to
better risk management and claim assessment processes.

9. Research and Environmental Monitoring: Weather forecasting supports


scientific research, climate studies, and environmental monitoring. It aids in
studying climate change, atmospheric patterns, and the impact of weather on
ecosystems, wildlife, and natural resources.

18
10. Personal Planning and Safety: Individuals rely on weather forecasts for daily
planning, including clothing choices, outdoor activities, travel plans, and personal
safety. Weather information helps people make informed decisions and stay
prepared for varying weather conditions.

These applications highlight the importance of weather forecasting in diverse


sectors, enabling better decision-making, risk mitigation, and resource
management.

REFERENCES

➢ API key : https://openweathermap.org/ (open Weather)


➢ A real-time weather forecasting and analysis | IEEE Conference
Publication
➢ https://ieeexplore.ieee.org/document/8391974

19

You might also like