This is a Kotlin multiplatform demo project. I have been using this project to test out new Android and Kotlin features for learning. The motivation is to use a near production app to learn stuff rather than use a simple tutorial for each library.
The app is available on play store. The backend runs is built with Django using this cookiecutter and is hosted on heroku with a micro instance. This was previously a normal Android project and in a different repository and commits do not go all the way back. Some code has not been moved yet (like all test cases)
- Track accounts in multiple currencies and crypto currencies
- Charts and reports
- Material design
- Dark mode
- Screen reader support
- Koin for DI
- Ktor client for networking
- Kotlin coroutines
- Jetpack Navigation
- Test cases are missing as they are still on the old repository
- iOS app is only a dummy screen does not build on Circle CI yet
- Contributions are invited