Your Financial
User Story
- List Transaction
- User can see list of transaction whether it is expanse or revenue
- User can add transactions and choose the type of transaction: expense or revenue
- Each transaction has a status : Lunas / Belum Lunas
- Users can edit their transaction
- Users can delete their transaction
- Overview
- Users can see their current balance after all of the transactions
Architechture Pattern
Tech Stack
- Recyclerview
- Glide
- Lottie Animation
- Navigation Component
- Room
- Livecycle & Livedata
- Kotlin Coroutines
- Koin
Screenshot
Splash Screen | Transaction - Empty List | Transaction - Add Transaction |
Transaction - Transaction List (unexpanded) | Transaction - Transaction List (expanded) | Transaction - Update or Delete Transaction |