Work / 37Android
Berita.In (Kotlin)

01 / Overview
Android news app that aims for predictable behavior. The architecture is MVVM with strict module boundaries so features do not tangle. Articles are encrypted at rest with SQLCipher and dependencies are wired with Koin. Network calls are pinned and WorkManager handles background refresh. I tested empty states and bad network paths so the app fails in a way that still makes sense.