← Back to Portfolio
tip-splitter logo

tip-splitter

Flutter Dart BLoC Kotlin Android

Android bill splitter and tip calculator. Flutter + BLoC, real-time per-person breakdown, flexible tip percentages. v1.0.0 production release, Android 5.0+.

View on GitHub ↗

Tip Splitter

Clean Android app for splitting restaurant bills and calculating tips. Handles the math so you don’t have to.

Status: v1.0.0 — Production Release | Platform: Android 5.0+ | APK: 49.4 MB

Home Screen

Key Features

  • Flexible bill input — enter any amount in Brazilian Real (R$), real-time calculation as you type
  • Smart tip calculation — custom tip percentages with instant totals
  • Bill splitting — increment/decrement people count, automatic per-person recalculation
  • Detailed breakdown — full payment summary per person

Tech Stack

ComponentTechnology
FrameworkFlutter
LanguageDart
State ManagementBLoC Pattern
StorageShared Preferences
BuildGradle

Performance

  • Startup: <2 seconds
  • Memory: <100 MB at runtime
  • Localization: Portuguese UI, i18n framework ready for expansion