Skip to content

soberyoda/WeatherApp

Repository files navigation

Weather Forecast Backend

Project Description

Backend of an application used for predicting the weather for the next 7 days. Integrated with an external API open-meteo.
FRONTEND REPOSITORY

The created endpoint returns data in JSON format: Date, weather code, minimum and maximum temperature during the day, as well as the estimated value of generated energy.

Endpoint:

/weather/forecast/${latitude}/${longitude}

Sample usage

https://weatherapp-xi8f.onrender.com/weather/forecast/50.049683/19.944544

Tech Stack

Spring Boot Java Maven JUnit mocikto Lombok IntelliJ
  • Java Oracle OpenJDK version 17.0.10
  • Maven 3
  • Lombok
  • JUnit
  • Mockito
  • IntelliJ IDEA

Documentation

Configuration package Config
Controller Package Controller
Model Package Model
Validation Package Validation
Tests Tests

About

Backend of an application used for predicting the weather for the next 7 days.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published