An Android app that takes the awkwardness out of splitting bills — whether it's a group dinner, a shared holiday, or monthly household expenses. Add, split, settle.
Existing bill-splitting apps were either too complex (requiring account setups for all participants) or too simple (just a calculator). Users wanted something that could handle a shared holiday and a monthly rent split with equal ease — without any participant needing to install anything.
The challenge was building something smart enough to handle complex scenarios (unequal splits, multiple currencies, partial payments) while keeping the interface clean and fast for the most common case: splitting dinner equally.
Built natively in Kotlin with Jetpack Compose and Material 3 for a truly modern Android experience. There is no backend: a Room database on the device is the single source of truth, Hilt wires the dependency graph, and Navigation Compose drives the screen flow. Nothing about a group ever leaves the phone.
The debt simplification algorithm and every money calculation run locally and are covered by JVM unit tests. Sharing and backup go through CSV export rather than a sync service, and Google Play Billing handles the one-time Split4You Pro unlock.