A beautiful, premium, local-first personal finance tracker that runs right on your phone.
Spendy gives you absolute privacy and control over your expenses. There are no servers, no accounts, and no data tracking. Everything lives exclusively on your device, securely stored using modern browser APIs.
- Privacy First: 100% local storage. Your data never leaves your device.
- Modern Glassmorphic UI: Enjoy a stunning, fluid interface with micro-animations built with Framer Motion.
- Unified Telemetry: Track all your Cash, Bank, and Card balances in one dashboard.
- Actionable Analytics: 60-day GitHub-style heatmaps, monthly budget forecasting, and detailed pie-chart insights.
- PWA Ready: Install it directly to your iOS or Android home screen for a native app experience.
- JSON Backup: Easily export your entire history and import it to any other device.
- Dark & Light Mode: Gorgeous, handcrafted color palettes for any time of day.
To run Spendy locally on your machine:
# 1. Install dependencies
npm install
# 2. Start the development server
npm run dev- Framework: React 18
- Build Tool: Vite
- Styling: Pure Modern CSS with CSS Variables & Glassmorphism
- Animations: Framer Motion
- Icons: Lucide React
- PWA: vite-plugin-pwa
- Open the deployed URL in Safari (iOS) or Chrome (Android).
- Tap the "Share" button.
- Select "Add to Home Screen".
- Enjoy Spendy as a standalone app!
Because Spendy is offline-first, remember to periodically export your data! You can do this safely from the Settings > Data & Backup menu.
Built for absolute financial clarity.