/
FYP/BSSE Spring-2025
Expense Tracker with Budget Analytics
Project Title : FYP Proposal Submission Form
(max 2 lines)
Abubakar Khalid 22-Arid-4851
Projects Members : Muntaha Noor 22-Arid-4866
(2 – 3 only) Shahzeen Zahid 22-Arid-4871
Supervised By : Muhammad Rizwan Ahmad
Co-Supervised By :
Project Description :
(max 20 lines) The Expense Tracker with Budget Analytics is a
web-based application designed to help users
manage their personal finances efficiently. Users
can register and log in to their accounts to record
daily income and expenses under customizable
categories such as food, travel, utilities, and
more.
The system maintains a monthly budget for each
user and provides real-time insights through
interactive dashboards and graphical reports. As
users input transactions, the system
automatically analyzes spending patterns, alerts
them when they exceed their budget, and
suggests areas to cut down costs.
The complete flow includes user registration →
budget setup → expense/income entries → data
visualization → budget alerts and
1/3
recommendations.
Key features
• Automatic categorization of transactions (e.g.,
"Food", "Transport)
• AI-Powered Forecasts (e.g., "You’ll exceed your
budget by 20%")
• Budget alerts and cost-cutting suggestions
• Interactive dashboards and spending insights
• PDF/Excel export for accountants
• Monthly budget setup and progress tracking
Most expense trackers only log transactions, but
users need predictive budgeting and spending
insights. Traditional systems lack intelligent
analysis and forecasting, which leads users to
Problem Statement:
overspend without timely warnings or
suggestions. There is a growing need for smart
tools that not only track but also guide users
toward better financial decisions.
This project aims to build an AI-powered web
application that not only tracks user expenses but
also analyzes spending habits. By predicting
future spending based on current trends,
Which real world problem shall providing visual insights, and giving timely alerts,
be solved by this project?
the system will help users stay within their budget
and save more effectively.
Development Related Tools:
Information:
2/3
Frontend: React + Chart.js
- Tools (e.g. Visual Studio, Backend: Node.js + Express
Android Studio, PHP Storm, Database: MongoDB (for flexible transaction
Unity, Photoshop, MATLAB,
storage)
ns-2)
- DBMS (e.g. SQL Server, Authentication: JWT (JSON Web Tokens)
MySQL, SQLite, Oracle) Deployment: Netlify (Frontend) + Render
- Platform (e.g. Windows, Linux)
(Backend)
1. Problem Identification.
2. Solution Proposal.
Four Objectives for 7th 3. SRS Document.
Semester : 4. Proposal Presentation
1. Design Based Implementation.
2. Testing/Validation.
Four Objectives for 8th 3. Project Report.
Semester : 4. Final Presentation
Date of Submission :
1. Abubakar Khalid ______________
_____________________________________
2. Muntaha Noor ______________
(Signature of the Supervisor)
3. Shahzeen Zahid ______________
Signatures of Student(s)
For FYP Evaluation Committee
(01) Approved Date:
Decision by the FYP evaluation
Committee : (02) Not Approved
(Please tick one option) (03) Revise & Resubmit
Comments by the FYP
evaluation Committee :
1. Chairperson Evaluation Committee: ____________________ Signature: ______________
2. Evaluation Committee Member-01: ____________________ Signature: ______________
3/3
3. Evaluation Committee Member-02 : ____________________ Signature: ______________
***
4/3