Projects

PaisaGuard — Family Budget Survival App

Active
KotlinJetpack ComposeMaterial 3RoomHiltWorkManagerDataStore
PaisaGuard — Family Budget Survival App interface screenshot
📸Live Application Interface

Problem

Middle-class families worldwide track expenses inconsistently — UPI apps show transactions but don't enforce budgets. No tool combines expense tracking, grocery budgeting, bill calendars, debt management, and family splitting in one offline app.

Business Impact

Middle-class families need financial discipline tools, not investment advice. PaisaGuard focuses on the fundamentals — tracking, budgeting, and debt elimination — with a grocery shopping mode that no competitor offers.

System Approach

  • Kotlin + Jetpack Compose with Material 3 for modern Android UI
  • Room database for all financial data — expenses, bills, debts, emergency fund
  • 8 core modules: expense tracking, grocery budget, bill calendar, emergency fund, debt snowball, affordability calculator, family splitting, monthly reports
  • WorkManager for bill reminders, budget alerts, and monthly report generation
  • Hilt for dependency injection across all modules
  • Numpad-style amount input for sub-5-second expense logging
  • DataStore Preferences for settings and family member profiles

Key Decisions & Trade-offs

  • Fully offline — no backend, no sign-up, no bank linking. Privacy is non-negotiable
  • 8 modules in one app over separate tools — families need one financial command center
  • Grocery shopping mode as differentiator — real-time budget tracker with checklist during shopping
  • Debt snowball over avalanche — psychologically more motivating for target users
  • Family splitting built-in — 'who spent' toggle on every expense, not a separate Splitwise-like flow

Current Status

Complete product specification with 8 user stories, acceptance scenarios, data models, UI design system, and development plan finalized. Core scaffold with Room, Hilt, and Navigation Compose in place.

Roadmap

  • Implement dashboard with monthly balance and quick stats grid
  • Build expense logging with sub-5-second target
  • Add grocery shopping mode with live budget bar
  • Implement bill calendar with reminder notifications
  • Add debt snowball tracker with payoff timeline
  • Launch on Google Play Store

What I'd Improve Next

  • Could add receipt scanning with on-device OCR for automatic expense entry
  • Consider adding export to Excel for users who want spreadsheet analysis

Explore More