This is a Next.js project bootstrapped with create-next-app.
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devOpen http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.
This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.
A full-stack Personal Finance Tracker app built using Next.js, MongoDB, and Python (Flask) for intelligent suggestions.
🚀 Easily manage, analyze, and optimize your spending with smart insights.
- Add, edit, delete daily expenses
- Filter by category, date, or payment method
- Search expenses by notes
- Set monthly budget for each category
- Real-time alert if you exceed 80% or 100% of your budget
- Total spending overview
- Pie & line charts using Recharts
- Top spending categories and payment methods
- Analyzes past 30 days of expenses
- Provides actionable tips like:
- "You're spending a lot on Food. Try to reduce it by 15%."
- "Travel expenses have increased this month."