Weather Forecasting-2
Weather Forecasting-2
TEAM MEMBERS
This Weather app is a web application which will tell the users about
the weather details of any particular city . The easy and Interactive
User Interface will help our users to easily know about the
temperature , wind speed , humidity and description about the
weather.
ABSTRACT
• This project focuses on the development of weather forecast application using Python,
HTML, Bootstrap.
• Python for Backend functionality and HTML/Bootstrap for the Frontend interface.
• Utilizes open-access weather APIs to retrieve real-time weather data for various
locations
•
Flask Library is used to build the Web Framework.
•
HTML/ BootStrap are employed to design an intuitive and user-friendly interface
•
It fetches weather information such as temperature, description for a specified location.
Software Requirements
RAM: 4GB
Disk Space: 55 MB(approx)
Processor:(intel) CORE i5
LITERATURE SURVEY
Weather forecasting has been one of the most challenging difficulties
around the world because of both its practical value in popular scope
for scientific study and meteorology. Weather is a continuous,
dynamic ,multidimensional chaotic process, and data-intensive and
these properties make weather forecasting a stimulating challenge
It is one of the most imperious and demanding operational
responsibilities that must be carried out by many meteorological
services all over the globe. Various organizations / workers in India
and abroad have done demonstrating using supported time series
data manipulation.
Many training have taken place within the analysis of pattern and
circulation of rainfall in many regions of the world. Totally altered time
series methods with different purposes are used to investigate
weather information in many different literatures. Accurate and timely
weather forecasting is a major challenge for the scientific research.
EXISTING SYSTEM
Current weather apps lack simplicity and speed, making
it challenging for users to quickly access accurate
information for specific cities.
This module will define the data structures used in the project.
class WeatherData:
main: str
description: str
icon: str
temperature: int
This module will contain functions to interact with the weather API, such as fetching latitude and longitude and getting
weather data.
FRONT-END SCREENSHOT
BACK-END SCREENSHOT:
System Architecture:
ADVANTAGES
This app provides commercial weather forecasting services
worldwide . it will utilize ideas passed by openweathermap and
national weather services.
•User-friendly Interface
• Using Basic html, CSS and PYTHON.
•Accurate weather Details
• Temperature in that city
• Wind speed in the city
• Weather Description
• Humidity
•Fast data Fetching
• Using open weather map’s API for it.
CONCLUSION
This project successfully creates a simple weather web app using Python and
Flask. It fetches and displays current weather data by integrating the
OpenWeatherMap API. Key points include:
Web Development: Uses Flask for the web framework and Bootstrap for
responsive design.
User Interface: Provides a clean interface for users to input city details and get
weather updates.
This project is a great starting point for learning web development and API
integration, offering a practical tool for real-time weather information.
THANKYOU