Finance Tracker

Next.js React Appwrite AI

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.

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