Skip to content

PreetamPatidar/Weather_App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🌦️ Weather App in Java

A beginner-friendly Weather App built in Java that shows real-time weather information such as temperature, humidity, and wind speed. This project was developed as part of my learning journey to understand API integration, JSON parsing, and GUI development in Java.


πŸ“Œ Features

  • 🌑️ Displays current Temperature
  • πŸ’§ Shows Humidity levels
  • πŸ’¨ Tracks Wind Speed
  • πŸ™οΈ City-wise weather search
  • πŸ“‘ Real-time data from a Weather API (e.g., OpenWeatherMap)

πŸ› οΈ Technologies Used

  • Java
  • HTTP Client (e.g., HttpURLConnection or HttpClient)
  • JSON Parsing using org.json or Gson
  • GUI with Java Swing or JavaFX (depending on your implementation)
  • OpenWeatherMap API (or any other public weather API)

🎯 Learning Objectives

  • Working with APIs in Java
  • Parsing and processing JSON data
  • Designing a simple Graphical User Interface (GUI)
  • Handling user input and displaying dynamic data

πŸš€ How to Run

  1. Clone the repository:
    git clone https://github.com/PreetamPatidar/Weather_App.git

About

A beginner-friendly Weather App built in Java that displays real-time temperature, humidity, and wind speed using weather APIs. Created as part of my learning journey to explore API integration, JSON parsing, and building simple Java GUI applications.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages