0% found this document useful (0 votes)
22 views4 pages

Weather App Syno

The document describes a weather app project that retrieves real-time weather data from an API and displays it in a GUI. The app allows users to enter a location and see details like temperature, conditions, humidity and wind speed. It uses Java and libraries like JSON Simple to fetch and parse weather data from external APIs.

Uploaded by

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

Weather App Syno

The document describes a weather app project that retrieves real-time weather data from an API and displays it in a GUI. The app allows users to enter a location and see details like temperature, conditions, humidity and wind speed. It uses Java and libraries like JSON Simple to fetch and parse weather data from external APIs.

Uploaded by

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

A

Project Synopsis

On
“Project Name”

“A Project synopsis submitted to Rashtrasant Tukdoji Maharaj Nagpur University for


partial fulfillment of the Bachelor of Commerce(Computer Application)BCCA-(3rdYear)”

Submitted By

Abhishek Madkam
Gaurav Rode

Under Guidance of

Dr. Mohan Sawade

Co-guide
Mr.Amol Bawane
Mr.Amit Kubde

Indraprastha New Arts, Commerce & Science College, Wardha.


(Academic Year )
2023-24
1. INTRODUCTION:-

The Weather App is a Java-based application that provides users with real-time weather
information for a specified location. It fetches weather data from an external API and displays it
in a graphical user interface (GUI). Users can enter a location, and the app retrieves and
presents weather details, including temperature, weather condition, humidity, and wind speed.

2. OBJECTIVE:-
The specific objectives of the project include:

 A Stay informed about current weather conditions

 B The ability to display the weather minute basis accurately

 C To provide information

 D User-Friendly Interface

3. SOFTWARE & RESOURCE:-

Java 18

JSON Simple - Used to parse and read through JSON data

HTTPURLConnection: Java's built-in library for making HTTP


requests to fetch data from external APIs.

1.Back End: - Java, Swing Framework

o Swing Framework - Swing is a platform-independent, "model–view–


controller" GUI framework for Java, which follows a single-threaded
programming model. Additionally, this framework provides a layer of
abstraction between the code structure and graphic presentation of a Swing-based
GUI.

o intelliJ Community edition - IntelliJ IDEA is the leading integrated


development environment that makes Java and Kotlin development a more
productive and enjoyable experience. It helps you produce high-quality code
more efficiently, provides everything you need out of the box, and takes care of
routine tasks so you can stay focused on the bigger picture.

2.HARDWARE REQUIREMENT: -
Component Minimum Recommended

Processor 1.9 Gigahertz (Ghz) X86- 3.3 Gigahertz (Ghz) Or


Or X64-Bit Dual Core Faster64-Bit Dual Core
Processor Processor

Memory 2-Gb Ram 4-Gb Ram Or More

3.NO. OF PAGES:-

1.Main
2.WeatherGui
3.WeatherStatus
4.WeatherDefaultTime

4.No of Module:-
Module 1:- WeatherAppGui(Description :The WeatherAppGui class
represents the graphical user interface (GUI) of the Weather App. It
is responsible for displaying weather information for a specified
location)

Module 2:- WaetherStatus(Description : The weatherco class represents


the status of the weather )

Module 3:- Default Time (Description: It is used to provide Default time


according to your location)

5. STRUCTURE OF THE SYSTEM:-

(Diagram)DFD
+---------+ +----------------+ +------------+
| | | | | |
----->| Fetch |<-------| Fetch Weather |<------- | Weather |
User | Default | | Data | | Data |
Input | Time |------->| |-------->

| Store |
----->| | +----------------+ +------------+
+---------+ ^
| |
| |
| |
| |
| |
v |
+------------+ |
| | |
| | |
| Display |<---------------------------------+
| Weather |
| Status |
| |
+------------+

5. Scope of Project

• a To check weather by using search button


• b Provide Json simple API to fetch and redirect Weather
• c Graphical user interface for better understanding and uses
• d Default Time function to check time according to weather

6. CONCLUSION:-

The weather application provides users with an intuitive and


informative interface to access real-time weather data seamlessly. By
incorporating various modules such as real-time data fetching, status
display, default time functionality, and a main page, the application
ensures a smooth and engaging user experience.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy