Skip to content

Latest commit

 

History

History
59 lines (51 loc) · 2.44 KB

File metadata and controls

59 lines (51 loc) · 2.44 KB

Split Smart - Expense Sharing App

A Flutter-based expense sharing application that helps groups manage and split expenses efficiently. Built with Supabase for backend services and real-time features.

Features

  • User Authentication: Secure login/register with email verification
  • Password Reset: Forgot password functionality with OTP verification
  • Group Management: Create and manage expense groups
  • Expense Tracking: Add, edit, and categorize expenses
  • Real-time Chat: Group and direct messaging
  • Expense Splitting: Automatic calculation of who owes what
  • Payment Tracking: Mark expenses as paid/unpaid
  • Statistics: Visual insights into spending patterns
  • CSV Export: Export expense reports for record keeping
  • Profile Management: Update user profiles and settings

Tech Stack

  • Frontend: Flutter (Dart)
  • Backend: Supabase
  • Database: PostgreSQL
  • Authentication: Supabase Auth
  • Real-time: Supabase Realtime
  • Storage: Supabase Storage

Screenshots