Skip to content

RESTful web service that returns the weather data determined by the IP of the request originator.

Notifications You must be signed in to change notification settings

siksniraps/weather-service

Repository files navigation

Weather service

Uses the request originators ip address to lookup location information from external geolocation service. Retrieved coordinates are used to get weather information from an external service.

External services

  1. Geolocation - https://ipgeolocation.io
  2. Weather - https://openweathermap.org

Build

Install lombock plugin and enable annotation processing in IDE. Run gradle task bootJar.

Running

Use WeatherApplication to launch or using packaged jar from command line

java -jar <jar file>

About

RESTful web service that returns the weather data determined by the IP of the request originator.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages