Back to Projects
Personal Work in Progress

PocketIX

About

Intelligent expense tracking mobile application with offline-first architecture. Features category-based organization, spending analytics, budget management, and seamless sync across devices.

Current Phase

Building core expense tracking, analytics dashboard, and sync functionality

Technical Decisions

Flutter enables single codebase deployment to both iOS and Android, reducing maintenance overhead; Supabase provides PostgreSQL, auth, and real-time sync out of the box; offline-first architecture with local SQLite ensures app functionality regardless of connectivity status.

Technology Stack

FlutterDartSupabaseSQLitePostgreSQL

Key Features

  • Offline-first architecture with local SQLite storage
  • Automatic sync with Supabase when connection restored
  • Category-based expense organization with custom tags
  • Spending analytics with charts and budget alerts
  • Clean, minimal UI optimized for quick expense entry