What it is
The shell we built for Orbit Finance, generalised and documented. 38 screens, real state management, biometric auth and a cold start under half a second on a four-year-old Android.
Most app templates are a pile of beautiful screens with `TODO` where the hard parts go. This is the opposite: the boring, load-bearing half is finished, and the screens follow from it.
It ships with the architecture we use on client work — Riverpod for state, GoRouter for navigation, a repository layer with a mock backend you can swap for yours in one file, and a test suite that runs on every commit. The balance screen renders from a local cache the moment the app opens, then reconciles against the API in the background, which is why it feels instant on hardware that is not new.
We profiled every animation on a real 2021 Android before shipping. Anything that cost more than sixteen milliseconds was cut, including two we were quite fond of.