Inspiration

Money-splitting apps feel complex, especially for people who aren’t comfortable with apps. SmartSplit was inspired by accessibility first: make settling bills effortless for everyone—including visually impaired users and older adults—by removing “groups,” reducing taps, and letting people just speak and snap. The goal: a simple one-to-one ledger that computes fair splits without setup, spreadsheets, or fiddly UI.

Execution

  • Conversational flow: Chat to log who paid and who’s splitting; SmartSplit understands exclusions, shared items, tax, and tip.
  • Image-to-split: Upload a bill photo; Gemini APIs handle OCR + item parsing, then compute who owes whom.
  • No groups, less friction: Each login shows a clean one-to-one mapping of balances—no group management, no clutter.
  • Modern stack: Supabase for auth/data, Lovable for the frontend, and Gemini for receipt understanding—fast, reliable, and real-time.

Future Scope

  • Voice-driven SmartSplit: Fully hands-free capture—speak the details and upload the bill by voice. Ideal for visually challenged users and older adults who prefer natural speech over apps.
  • Voice biometrics & confirmations: Secure approvals for high-value actions, with clear read-backs before posting.
  • Smarter item assignment: Natural-language cues (“Jane and I shared pasta; only Tom had wine”) with fair prorating of tax/fees/tips.
  • Proactive settle-up nudges: Contextual reminders and minimal-transaction closures when balances cross smart thresholds.
  • Accessibility upgrades: Screen reader–first components, large-type modes, and guided flows tailored for low-vision and low-tech comfort.

Built With

Share this project:

Updates