Skip to content

Latest commit

 

History

History
47 lines (30 loc) · 3.23 KB

README.md

File metadata and controls

47 lines (30 loc) · 3.23 KB

Expensar App to track your expense

Built in Kotlin using modern architecture components(mvvm architecture pattern).

Develop ❤️‍🔥

My Expense Tracker is built following MVVM design pattern and using the following components:

  • Kotlin - Android's official programming language
  • Dagger Hilt - Hilt provides a standard way to incorporate Dagger dependency injection into an Android application. The goals of Hilt are: To simplify Dagger-related infrastructure for Android apps.
  • Room - SQLite object mapping library.
  • DataStore - DataStore uses Kotlin coroutines and Flow to store data asynchronously, consistently, and transactionally.
  • Jetpack Navigation - Navigation library to ensure consistent and predictable user experience.
  • Coroutines - Design pattern for asynchronous code execution.
  • Android Architecture Components - Collection of libraries that contains the lifecycle-aware components.

made with 💖

Dark Mode

Light Mode