The app is written in Kotlin and uses the RainbowCake architecture framework.
The main goals of the architecture are:
- Clearly separate concerns between different layers and components,
- Always keep views in a safe and consistent state with ViewModels,
- Handle configuration changes (and even process death) gracefully,
- Make offloading work to background threads trivial.
Build with:
The app is communicating with a REST API built with Ktor. The backend is available on GitHub.
Transactions | Detail | Profile |
---|---|---|
View the UI designs on Figma.
This is free and unencumbered software released into the public domain.
For more information, please refer to either <http://unlicense.org> or the **LICENSE** file.