I have build up a basic weather app that calls the https://www.metaweather.com/ api. The source code for the project is here. I used the ignite saga boilerplate to start off the project. It comes with the industry best practices baked in place.
Few notable items are