Finance Tracker
Overview
A beautiful, offline-first personal finance tracking app built with Next.js and Appwrite, now with AI-powered features for effortless tracking.
- Live Preview: https://francocdev-finance-tracker-ai.vercel.app
- Source Code: https://github.com/FrancocDev/finance-tracker
Features
- AI Natural Language Input — Add incomes and expenses by simply typing them in plain text. No forms needed.
- AI Summary — Get an intelligent overview of your finances generated by AI.
- Offline-First — Track your income, expenses, and budget without creating an account. All data is stored locally in your browser.
- Cloud Sync — Sign in anytime to back up your local data to Appwrite and access it from anywhere.
- Smart Dashboard — Real-time balance, income, and expense summaries with a visual budget progress bar.
- Categories — Organize transactions with predefined categories (Salary, Food, Rent, etc.).
- Responsive — Clean, modern UI that works on desktop and mobile.
Tech Stack
- Framework: Next.js 16 (App Router)
- UI: React 19
- Backend: Appwrite
- Auth: Appwrite Account
- Database: Appwrite Databases
- Storage:
localStorage(offline) - AI: Natural language processing for transaction input and financial summaries