
Who owes whom? Sorted.
An app for couples, flatmates and groups of friends who shop and spend together – with fair splitting and clear balances. Idea, design, app and backend from a single source.
ProjectOwn app
My roleConcept, UX/UI, app, backend
PlatformiOS & Android
StackFlutter · Serverpod · Firebase
The idea
Shopping together is easy. Settling up fairly isn't.
Whether it's a couple, a flatshare or a holiday with friends: not every expense is split equally. Sometimes one person pays for everything, sometimes it's split by percentage or individually – and in the end nobody knows who owes whom what.
splitn calculates each share according to the split type, keeps balances per group and shows at a glance who has to pay and who gets something back.
Four ways to split.
50/50Classic half and half – the fastest way for everyday life.
100 %Full amount: one person covers everything, the other owes it.
70 / 30Percent: adjust the split with a slider.
€ ✎Custom: enter amounts per person – with a live display of what's still open.
Features
- 01Groups & balances
Active balances per member, “Settle all debts” with one tap. - 02Friends via QR code
Your own QR code to share and scan instead of cumbersome invitations. - 03Push notifications
Can be switched on and off in the app at any time. - 04Account & privacy
Login, profile with picture, default currency – and account deletion that keeps everyone else's balances correct. - 05German & English
Fully localised, with language selection in the app.
Architecture – full stack in Dart
Flutter app
Riverpod · go_router · Hive cache
Riverpod · go_router · Hive cache
Serverpod backend
Custom endpoints, authentication, database
Custom endpoints, authentication, database
Firebase Cloud Messaging
Push notifications on iOS & Android
Push notifications on iOS & Android