Skip to content

Its a weather app created using Spring Boot and Thymeleaf. I used few free public Api's to retrieve the data about weather and location.

Notifications You must be signed in to change notification settings

Michal-Szlazak/WeatherApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WeatherApp

WeatherApp is a simple weather application that allows you to search for location information and retrieve week-long weather forecasts with hourly details for each day. It uses the Geocode Maps API to search for locations and the Open Meteo API to fetch weather data.

Features

  • Location Search: You can search for a location by name using the Geocode Maps API. This feature allows you to find the weather forecast for your desired location.

  • Week-Long Weather Forecast: WeatherApp provides a week-long weather forecast for the selected location, giving you an overview of the upcoming week's weather.

  • Hourly Weather Details: For each day in the week-long forecast, you can view detailed weather information for every hour. This includes data like temperature, humidity, wind speed, and more.

How to Use

  1. Installation: Clone this repository to your local machine. Download all of the required dependencies:

    mvn clean install
  2. Run the Application: Execute the application:

    mvn spring-boot run
  3. Open the web page: Type the address in your browser:

    http://localhost:8080
  4. Use the app:

    • After selecting a location, you can access the week-long weather forecast.
    • For each day, you can click on the day to reveal hourly weather details.

Technologies Used

  • Java, Spring, Thymeleaf
  • Geocode Maps API
  • Open Meteo API

Happy weather forecasting with WeatherApp! 🌦️

About

Its a weather app created using Spring Boot and Thymeleaf. I used few free public Api's to retrieve the data about weather and location.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published