LiveGreen is a mobile application that shows the carbon intensity of a particular country or zone based on the electricity consumed. It makes use of the CO2 Signal API
- Kotlin
- Android Studio
- Retrofit
- MVVM Architecture
- How to make use of Retrofit to retrieve data from a remote data source as well as using the API Key for Authentication
- How to make use of Repository and Factory software design patterns
- How to make use of Webview for displaying webpages
- How to get the longitude and latitude of a user's location
- Not all regions are supported by the API
- Regions supported
- Work on push notifications Issue#7
- Publishing on playstore
- Testing
You can read the MIT License here