Skip to content

Latest commit

 

History

History
42 lines (28 loc) · 2.22 KB

README.md

File metadata and controls

42 lines (28 loc) · 2.22 KB

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 🙏👏