splitn

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
Serverpod backend
Custom endpoints, authentication, database
Firebase Cloud Messaging
Push notifications on iOS & Android