Skip to content

Expense Tracker is an Android app that helps the person track their Daily and Monthly expenses , it facilitates a clean architecture and leverages MVVM design principle

Notifications You must be signed in to change notification settings

shantanubindhani/Expense-tracker

Repository files navigation

Expense-tracker 🧿

Expense Tracker is an Android app that helps the person track their Daily and Monthly expenses , it facilitates a clean architecture and leverages MVVM design principles. Made by shantanubindhani


Built With 🛠

  • Kotlin - First class and official programming language for Android development.
  • Coroutines - For asynchronous and more..
  • Jetpack - Collection of libraries that help you design robust, testable, and maintainable apps.
    • ViewModel - Stores UI-related data that isn't destroyed on Configuration changes.
    • Room - SQLite object mapping library.
    • Jetpack Navigation - Navigation refers to the interactions that allow users to navigate across, into, and back out from the different pieces of content(fragments) within your app
    • Jetpack Compose - latest reactive ui toolkit by Google
  • Hilt - for dependency injection
  • Accompanist is used in a SwipeRefreshLayout
  • Single activity
  • MVVM architecture
  • Android Architecture components (ViewModel Compose navigation)
  • Android KTX - Jetpack Kotlin extensions

Build-tool 🧰

You need to have Android Studio to build this project.

Contribute 🤝

If you want to contribute to this app, you're always welcome!

Contact 📩

Have an project? DM me at 👇

Drop a mail to:- [email protected]


Thank You 🙏👏

About

Expense Tracker is an Android app that helps the person track their Daily and Monthly expenses , it facilitates a clean architecture and leverages MVVM design principle

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages