Skip to content

Latest commit

 

History

History
57 lines (48 loc) · 2.64 KB

README.md

File metadata and controls

57 lines (48 loc) · 2.64 KB

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