An electric bill expenses application built with Kotlin

An electric bill expenses application built with Kotlin

Rryma

An electric bill expenses application built with Hilt,Room,Coroutines,Jetpack(ViewModel), and Material Design based on MVVM architecture.

Tech stack & Open-source libraries

  • Minimum SDK level 21
  • Kotlin based, Coroutines for asynchronous.
  • Jetpack
    • Lifecycle: Observe Android lifecycles and handle UI states upon the lifecycle changes.
    • ViewModel: Manages UI-related data holder and lifecycle aware. Allows data to survive configuration changes such as screen rotations.
    • Hilt: for dependency injection.
    • Room Save calculations done by users
    • Faker Generate dummy data for database
  • Architecture
  • MVVM Architecture (View – DataBinding – ViewModel – Model)

Architecture

Rryma is based on the MVVM architecture which follows the Google’s official architecture guidance.

GitHub

View Github

Leave a Reply

Your email address will not be published. Required fields are marked *