Skip to content

An app that shows the carbon intensity in a particular country and suggests if people should use electricity at a particular time

License

Notifications You must be signed in to change notification settings

MLH-Fellowship/LiveGreen

Repository files navigation

LiveGreen

Introduction

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

Tech stack

  • Kotlin
  • Android Studio
  • Retrofit
  • MVVM Architecture

Open Source Projects we used

Project Setup

What we learned

  • 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

Challenges

What's next?

  • Work on push notifications Issue#7
  • Publishing on playstore
  • Testing

Links

License

You can read the MIT License here

About

An app that shows the carbon intensity in a particular country and suggests if people should use electricity at a particular time

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

 
 
 

Languages