Skip to content

An amazing expense tracker app, with great features and beautiful UI. Check it out!

Notifications You must be signed in to change notification settings

KenAli77/ExpenseTracker

Repository files navigation

Spendify

Expense tracker app to keep your finances in order. Built entirely in Kotlin using modern architecture components.

Build 🏗️

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

  • Kotlin - Android's official programming language.
  • 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.
  • Dagger Hilt - Dependency injection library for Android.
  • Android Architecture Components - Collection of libraries that contains the lifecycle-aware components.

And of course, a lot of heart :)

Releases

No releases published

Packages

No packages published

Languages