About the app

This is a simple app that allows the user to track paid and unpaid utility bills. It was created for a faculty course purpose and is currently in the testing phase and after that, it would hopefully be released on Google Play Store.

App screenshots

App features

  • Add, update and delete bills for a specific utility
  • Option to set reminder for upcoming not paid bills
  • Possibility to scan bill barcode and prefill the data
  • Display Year over a year comparing bills chart

Technologies and code features

  • Jetpack Compose for the UI
  • Hilt for the dependency injection
  • Model-View-ViewModel
  • Navigation Components
  • Kotlin coroutines
  • Material design
  • One Activity no Fragments
  • Room

Collaboration

Feel free to leave comments or pull requests to the dev branch if you want to contribute to this project. :]