Expenso is a powerful and intelligent expense tracker designed to help you take control of your finances. From budgeting to visual analytics, goal-based savings to anti-impulse journaling, Expenso is your all-in-one financial companion.
- Email/Password Sign up & Login
- Forgot Password / Password Reset
- Monthly Overview: Total Income, Expenses & Balance
- Daily & Weekly Breakdowns
- Visualizations: Pie Charts & Bar Graphs
- Add, Edit & Delete Expenses
- Tag Categories (Food, Travel, Rent, etc.)
- Attach Notes or Upload Receipts
- Add, Edit & Delete Income
- Categorize Income (Salary, Freelance, Passive, etc.)
- Set Monthly Budgets per Category
- Budget Usage Progress Bars & Warnings
- Monthly & Yearly Reports
- Filter by Category, Date, Amount
Beat impulse purchases!
- Add to Wishlist
- Wait 48 Hours Before Buying
- Reflect on the necessity of the item
- Create Saving Goals (e.g., Laptop, Vacation)
- Visualize Saving Progress
- Optional Salary Calculation & Leave Deduction Logic
- Add other sources of income and track smartly
- Earn XP for sticking to goals & good financial habits
- Level up and stay motivated
- Export Expenses & Budgets as PDF / Excel
- Great for personal reviews or parental audits π
π¦ expense-tracker
βββ π src
β βββ π components # Reusable UI
β βββ π pages # Dashboard, Add, Analytics, etc.
β βββ π services # Supabase/Firebase integration
β βββ π utils # Helpers (e.g., date formatter, score logic)
β βββ π context # Auth/User context
β βββ App.jsx
βββ π public # Icons, logos, meta
βββ tailwind.config.js
βββ supabase.config.js # or firebase-config.js
βββ package.json
- Mobile OTP Login
- React Native Mobile App (Responsive Web already available)
- Leaderboard: Compete with friends in managing finances
- Smart Assistant / Budget Copilot
- Recurring Transactions (Rent, Subscriptions, etc.)
- Multi-Device Sync (Web & Mobile)
- React.js
- TailwindCSS
- Supabase(for auth & backend)
- Chart.js or Recharts (for graphs)
- React Context API
Contributions are welcome! Feel free to fork the repo and submit a PR.
Thanks to everyone who inspired and contributed ideas for Expenso!
Built with β€οΈ by Akshat Pandey β because money shouldn't be a mystery.







