Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kshitiz-mhto/cashpi

App for empowering your financial journey with seamless expense tracking and deposit management.
https://github.com/kshitiz-mhto/cashpi

android-app coroutines glide-library kotlin livedata-viewmodel mpchartlibrary room-persistence-library

Last synced: 3 days ago
JSON representation

App for empowering your financial journey with seamless expense tracking and deposit management.

Awesome Lists containing this project

README

        

# CashPI


homescreen


CashPI🚀: Empower your financial journey with seamless expense tracking and deposit management. Built on MVVM architecture and CURD operations, it's your smart cash caretaker for effective money control.


### Architecture


landing screen

MVVM (Model-View-ViewModel) is a software architectural pattern for developing user interfaces. It separates the application into three components: Model (data and business logic), View (UI elements), and ViewModel (mediator between Model and View), enhancing code modularity and testability in modern software development.


### Screenshots


landing screen


homescreen


homescreen


homescreen


homescreen


homescreen


### Technology Used

- [LiveData](https://developer.android.com/reference/kotlin/androidx/lifecycle/LiveData)

- [ViewModel](https://developer.android.com/topic/libraries/architecture/viewmodel)

- [Room](https://developer.android.com/jetpack/androidx/releases/room)

- [Co-routines](https://github.com/Kotlin/kotlinx.coroutines)

- [Navigation](https://developer.android.com/jetpack/androidx/releases/navigation)

- [Glide](https://github.com/bumptech/glide)

- [MP Charts](https://github.com/PhilJay/MPAndroidChart)

- [Circleimageview](https://github.com/hdodenhof/CircleImageView)

- [meow-bottom-navigation](https://github.com/oneHamidreza/MeowBottomNavigation)