A Java Spring Boot web app that uses OpenWeather API and displays the weather in a given city.
If you'd like to see how to set up the OpenWeather API and how to create a Travis CI/CD pipeline to deploy this web app to Heroku, see the beginner-friendly tutorial: Build a continous deployment pipeline with Travis CI.
The tutorial also covers setting up a feature flag in Split UI to enable the location selection feature, and to easily implement safe rollouts and instant rollbacks.