Personal Expense Tracker
Personal Expense Tracker
ORG
Summary- The Personal Expense Tracker project is Personal Expense Tracker," a user-friendly tool that
a robust Full Stack web application developed with replaces traditional methods, allowing for quick and
the MERN stack. It tackles the challenges easy record-keeping with just a few clicks.
individuals face in managing personal finances by
offering an intuitive and user-friendly platform for 1.2 BACKGROUND AND PURPOSE OF
tracking income, expenses, and investments in real-
THE PROJECT
time.
Equipped with features like automated transaction Financial challenges are a prevalent issue among
categorization, customizable budgeting tools, the students, particularly with the soaring costs of energy,
Personal Expense Tracker project enables users to daily necessities, and food.Many students resort to
effectively manage their finances. Utilizing part-time jobs unrelated to their studies, balancing
advanced technology, the project caters to actionable work and academic responsibilities while striving to
insights and personalized recommendations, helping maintain good grades. This scenario underscores the
users in accomplishing their financial goals. critical need for effective budget management skills.
FIG-1
4 Conclusion
References
The review paper is a vital part in the learning path in
order to become a full stack web developer. The [i] Review Paper Phat Tran, "Final Thesis," [Online].
application has also proved to be of great help in daily Available:
life as it has given an informative perspective on day- https://www.theseus.fi/bitstream/handle/10024/8024
to-day and monthly expenses, which motivates the 83/Final_Thesis_PhatTran.pdf?sequence=2.
author to alter the spending habit and accomplish the
targeted finance objectives. The MERN stack [ii]Udemy Expense Tracker Management System
provides a seamless connection between the front-end Course - https://www.udemy.com/course/mern-stack-
and the back-end, provides various methods like expense-tracker-application/
taking data and authentication. The Node server with
Express framework, along with the MongoDB,
handles requests quickly and stores a huge amount of [iii] After Academy. (n.d.). Mastering Mongoose for
data without any interruptions. The login and register MongoDB and Node.js.
function also provides a safe and secure experience https://afteracademy.com/blog/mastering-mongoose-
for the user because the important data such as the for-mongodb-and-nodejs/.
transaction list can only be accessed by the user.
However, certain improvements can be made in this [iv]Material UI. Material UI Documentation.
application in the future to make the user experience https://mui.com/material-ui/react-button/
more interesting and convenient. For example, The
amalgamation of the bank details and transaction [v] Mongoose.(n.d.).Mongoose
details which also includes loan instalments, bills etc. Documentation .https://mongoosejs.com/
can be done for a far better user experience. To make
the application user friendly for other strata of people [vi] Wikipedia, npm. (n.d.). npm (software).
in the society, languages can be added in the https://en.wikipedia.org/wiki/Npm_(software).
application like Hindi, etc. Furthermore, addition of
blockchain will help in boosting security of the
application.