Price: $4500.00
Rating: 4.0/5 (1 reviews)
Sold by: Isabella Garcia
Category: Software
SplitMeld – AI Roommate & Shared Expense Manager
A production-ready, full-stack mobile app that takes the stress out of shared living. SplitMeld handles expense splitting, chore rotation, recurring bills, shared shopping lists, debt settlement, and AI-powered roommate coaching — all with real-time collaboration and gamification built in. Ships with a Flutter app, NestJS backend API, and Laravel + Filament admin panel.
Create and manage multiple households
Invite members via unique codes
Admin/member roles with granular permissions
Real-time activity log tracking all household actions
WebSocket-powered live updates across all member devices
4 flexible split methods: Equal, Percentage, Item-based (shares), Custom amount
10 built-in expense categories with icons: Rent, Utilities, Groceries, Dining, Transport, Entertainment, Supplies, Internet, Subscriptions, Other
Receipt photo upload with cloud storage
Expense search and filters by category, date, and payer
Edit and delete controls for creator or admin
Pagination for large expense histories
Set up recurring bills: rent, utilities, subscriptions
Monthly frequency with configurable due day (1–31)
Auto-generate expenses from bill templates
Enable/disable bills without deleting
Push notification reminders on due dates
Record payments between members with method tracking (Cash, Venmo, Zelle, PayPal, Other)
Automatic settlement against unsettled splits
Simplified "who owes whom" summary with smart debt consolidation
Full settlement history with timestamps and notes
Personal IOU tracking between any two members, separate from shared expenses
Create household chores with descriptions and frequency: daily, weekly, monthly
Point-based system tied to gamification XP
Auto-rotate chore assignments among members
Completion history tracking
Real-time notifications when chores are assigned
Create household shopping lists with items, quantities, and units
Claim items to buy, mark as purchased, record prices
Track who added, claimed, and purchased each item
Real-time sync across all members via Socket.IO
Total spending by time period with category and member breakdowns
Weekly/monthly trend charts powered by FL Chart
Daily, weekly, monthly, and yearly period-based summaries
Category-wise and member-wise percentage analysis
Conversational AI advisor powered by GPT-4o-mini via OpenRouter
Context-aware using live household stats, member count, and 90-day spending data
Fair expense split suggestions based on usage patterns
Budget optimization advice and conflict resolution guidance
Household fairness assessment with structured JSON suggestions and reasoning
Persistent conversation history per user
XP & leveling system — 6 levels: Freeloader → Roommate Legend (7001+ XP)
25+ achievements across 8 categories: Getting Started, Expenses, Settlements, Chores, Shopping, Streaks, Bills, Special
Daily streak tracking with current and longest streak records
Household and global leaderboard ranked by XP
Confetti animations on achievement unlock
Email/password + OTP verification, Google OAuth, Apple Sign-In
JWT access tokens (15-min) + refresh tokens (7-day) with rotation
Firebase Cloud Messaging push notifications for iOS and Android
Notification types: expense added, chore assigned, settlement, list update, achievement, bill due, weekly summary
Per-type notification toggles with configurable quiet hours
7 languages: English, Spanish, French, German, Italian, Japanese, Portuguese
Runtime language switching with ARB-based localization
Manage users, households, subscriptions, and expenses
Review and respond to in-app feedback
Dashboard with stats overview and app settings management
Mobile: Flutter (iOS & Android) — Riverpod, GoRouter, Dio, FL Chart, Socket.IO client
Backend: NestJS + TypeScript — PostgreSQL (30+ tables), Redis, Socket.IO, Swagger (20+ modules)
Admin Panel: Laravel + Filament (PHP)
AI: OpenRouter API (GPT-4o-mini) with dynamic household context
Auth: JWT + Refresh Tokens, Google OAuth, Apple Sign-In, OTP via AWS SES
Payments: Apple App Store + Google Play — server-side receipt verification, webhook lifecycle management
Storage: Cloudflare R2 (S3-compatible) — receipt images, avatars
Infra: PM2 + Nginx, Firebase FCM, Stripe (optional web payments)
Flutter Mobile App — iOS & Android, full source code, 7 languages
NestJS Backend API — 20+ modules, 30+ PostgreSQL tables, migrations included
Laravel + Filament Admin Panel — full web-based admin dashboard
Database Schema — 30+ tables with UUID keys, full indexing, and seed data (25+ achievements)
Swagger API Docs — auto-generated at /api/docs
Full documentation and setup guide
Free: 1 household, up to 4 members, 50 expenses/month, basic analytics, ads shown
Premium Monthly — $3.99/month: Unlimited households & members, unlimited expenses, AI insights, recurring bills, export reports, advanced analytics, ad-free
Premium Yearly — $29.99/year: All premium features at best value
Apple App Store and Google Play receipt verification with full lifecycle management
Webhook handlers for Apple and Google subscription events
Flutter SDK 3.2+
Node.js 18+ (NestJS backend)
PHP 8.1+ with Composer (Laravel admin panel)
PostgreSQL 14+ database
Redis 6+ instance
Firebase project (Cloud Messaging / FCM)
OpenRouter API key (GPT-4o-mini for AI coach)
Cloudflare R2 or S3-compatible storage bucket
AWS SES account (transactional email)
Apple Developer and/or Google Play account for IAP