Skip to content
/ Shri Public

Shri is Expense management application Based on MVVM architecture using Room

License

Notifications You must be signed in to change notification settings

h4xor7/Shri

Repository files navigation

screen_shot.png

Experience hassle-free expense management with Shri, a powerful Android app designed to help users effortlessly track and manage their expenses. Whether you're a freelancer, a student, or anyone seeking control over their finances, ExpenseTracker provides a user-friendly platform to keep your expenses in check

Application Install

You can Install and test latest Shri app from below 👇

Logo

Features

  • Home Screen - Shows a piechart of all expense
  • Entry Screen - Let you make Entry of diffrent categories and let you make Entry on previous date also
  • List Screen - Shows you List of all expense done date wise and let user filter them according to date

Built With

  • Kotlin - First class and official programming language for Android development.
  • Coroutines - For asynchronous and more..
  • Flow
    • A cold asynchronous data stream that sequentially emits values and completes normally or with an exception.
  • Android Architecture Components - Collection of libraries that help you design robust, testable, and maintainable apps.
    • ViewModel - Stores UI-related data that isn't destroyed on UI changes.
    • Room - Room is an android library which is an ORM which wraps android's native SQLite database
    • Navigation - Android Jetpack's Navigation component helps you implement navigation

MAD Scorecard

JetPack

kotlin.png

summary.png