Expense_Tracker

bySangamesh Beloore

Build a modern Expense Tracker Web Application using React, Vite, Tailwind CSS, Flask, and PostgreSQL. The app should allow users to add, edit, and delete income and expense transactions with fields for amount, category, date, and description. Display total balance, total income, and total expenses on a dashboard with charts and recent transactions. Include search and filter functionality by category and date. Create a responsive and attractive UI with dark and light mode support. Implement REST APIs in Flask and store all transaction data in PostgreSQL. Add form validation, error handling, and local authentication with login and registration pages. The application should be production-ready with clean code structure and proper folder organization for frontend and backend.

LandingRegisterLogin
Landing

Comments (0)

No comments yet. Be the first!

Project Tasks

No tasks generated yet.

Tasks will appear here as requirements are defined.

Landing design preview
Landing: View Info
Login: Sign In
Dashboard: View Summary
Admin: Manage Users
Admin: Edit User
Admin: Verify Data
Transactions: Search
Transactions: Filter Results
Settings: Toggle Theme
Settings: Configure App
Landing design preview
Landing: View Info
Login: Sign In
Dashboard: View Summary
Admin: Manage Users
Admin: Edit User
Admin: Verify Data
Transactions: Search
Transactions: Filter Results
Settings: Toggle Theme
Settings: Configure App