Skip to content
M
C
Back to Projects

CashFlow

Offline-first personal finance PWA with AI-powered insights, loan tracking, and multi-currency support

About This Project

A Progressive Web App for personal financial management built with a mobile-first, offline-first architecture. CashFlow helps users track income and expenses across 20+ currencies, manage loans given and received, set monthly spending goals with daily budget recommendations, and get AI-powered financial advice via Google Gemini. Features real-time Firestore sync with IndexedDB offline fallback, automatic conflict resolution, push notifications for loan reminders, and a comprehensive dashboard with spending analytics. Supports Google OAuth and email/password authentication with per-user data isolation.

Tech Stack

ReactTypeScriptFirebaseTailwind CSSGoogle Gemini APIIndexedDBPWA

Year

2025