Researchpaper

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

International Journal of Scientific Research in Engineering and Management (IJSREM)

Volume: 07 Issue: 06 | June - 2023 SJIF Rating: 8.176 ISSN: 2582-3930

Simple Expense Tracker


S. Sravani Y. Sravanthi Y. Sravya reddy P. Shravya Reddy
2111CS020535 2111CS020536 2111CS020537 2111CS020538
School of Engineering School of Engineering School of Engineering School of Engineering
MallaReddy University MallaReddy University MallaReddy University MallaReddy University

A.Sree lekha D. Sreeja Reddy Dr G Hariharan


2111CS020539 2111CS020540 Associate professor, Department of AIML
School of Engineering School of Engineering School of Engineering
MallaReddy University MallaReddy University MallaReddy University

Abstract: Expense Tracker is a web application that allows “SIMPLE EXPENSE TRACKER” characters all the expenses
you to track the daily expense of the user and help them to and helps the user to keep an eye on his/her expenditures so that
better manage their incomes. It generates a digital record of the user is on a economically stable path. For using this
the income and expense of the user. It input from the user an application, the user has to sign up using the details like name,
income, source of this income and the date of earning that username, password, and confirm a password of the user. The
income and creates a transaction entry under income user gets registered just a single time, per user can get just one
category sums to the entire expense of income and making record. The entire minuteness of the income or expense can be
real time changes. The many sources of income can be added seen, updated, or can be deleted as per the convenience. The
quality of this application is that it is depict for better finance
and thus the distribution of your income is also demonstrated
management planning so that they can manage and keep track
by real time working charts that will keep updating as per
of, analysis and optimize their budget or spending. Not many
your transactions. On generating such transaction, a unlike applications provide a variety of features within one application.
chart for distribution of expense will also be made in real We develop an android application that keeps a record of student
time. Designed components are used to style the web personal expenses like shopping, travel, food, etc.
application and make it responsive for all the devices.
Eventually the best possible use of stack of technology is done
to make sure that the user experience is supreme and unique. II. LITERATURE REVIEW
Tracking your expenses daily can save your amount, but it
In day-to-day expenses over and over we don’t know
can also help you set and work for economic goals for the
where the money goes. a number of the traditional methods
upcoming. If you know exactly where your amount is going
accustomed tackle this problem in normal circumstances is
every month, you can easily see where some reductions and like making use of a sticky notes by common users, Proficient
compromises can be made and are possible. It successfully people deals with this type of difficulties by using worksheets
avoids the manual calculation for avoiding calculating the to record expense and retaining a ledger to maintains the big
income and expense per month and save time of user. The amounts data by especially by expert people. As this shows
modules are developed with effective, consistent and also in that its various are often missed and therefore the manual
an attractive manner. errors may sneak in. The info recorders aren't always handled,
and it might be frantic procedure to possess overall view of
I. INTRODUCTION these expenses. We trust a unique and a less complex mobile
In this project we propose a web application known as application which handles these troubles easily. specified app
“Simple Expense Tracker” which is supportive to achieve out is capable of recording the expenditure and giving broad view
income and expense as a day-to-day or occasionally or else with easy to use the programmer and this application is
whenever we want to remind. It also turns as an indicator or intelligent enough to shows the history of expenses noted
notice example in the fastest world which we can’t able to within the app.
remember what are the things we have to do for the end of A. User Registration and Creation: This application
calendar month and what are the expenditures we have to pay like the vast majority of the applications will have user login
for the specific month. Due to some conflict or some other screen and alternatives for enlistment. The user should enlist
pressure, we disremember some times that what are the in this application when the person in question is using for
income or where the money has to come from or what the first time. Nonetheless, the client who is now enlisted can
expenses we have to pay. This application will help you to login to the application utilizing their login accreditations that
make a note for what or the things we have to do for the end are made by the user at the hour of enrolment.
of month. For instance, like how much it costs for monthly B. Adding Income and Expenses: This application will
and what are the expenses for a month. Some of the expense provide to choose the types of income or expenses. Each user
features like food expenditures billing expenses like phone, of the application has to the options to add incomes and
current, taxation and some other personal expenses. expenses accordingly. Each record should have particulars
In this world of evolving technologies, almost everything date of occurrence of item, details of items etc.
is digitized. With a huge number of money transactions, it is
difficult for the user to keep track of all your transaction. The

[Type here]
International Journal of Scientific Research in Engineering and Management (IJSREM)
Volume: 07 Issue: 06 | June - 2023 SJIF Rating: 8.176 ISSN: 2582-3930

III. PROBLEM STATEMENT


Expense Tracker is a simple, constant, and feature-rich web
application that helps you accomplish your daily bills in this
Python project. We will build a simple expense tracker to track.
It is one of the curving Pythons developments, which also
performs statistical analysis to provide precise insights to users
on their expenses. It supports them to plan their expenses better.
The user's expenses. At month end, we start to have money crisis.
Lack of proper planning of our income. Person has to keep a log
in a journal or in a computer. All the calculations need to be
finished by the user. Overwork to depend on on the daily entry of
the expenditure. Every earning people are mostly obsessed at the
end of the month as the they cannot remember where all of their
money has gone when they have spent and eventually have to
tolerate in little money minimizing their essential needs. There is
no as such broad solution present easily or we should say free of
cost which enables a person to keep a track of its daily spending
easily and notify them if they are going to have money deficiency.
To do so a individual has to keep a log in a record or in a
computer, also all the calculations need to be completed by the
user which may sometimes results in errors leading to losses. Due
to absence of a whole tracking system, there is a continuous
overload to rely on the daily entry of the expenses and overall
estimation till the end of the month. Fig 4.1 Architecture of expense tracker

IV. METHODOLOGY
A few methodologies have been taken into consideration such as
Data Flow Diagram (DFD). It is a graphical representation of
how data flows within a system, illustrating the processes, data
stores, data inputs, and data outputs involved. DFDs are widely
used in software engineering and systems analysis to model and
understand the flow of data in a system or process.
1. Process: Represented by a circle or rectangle, a process
in a DFD represents a function or activity that
transforms data. It can be a calculation, manipulation, or
any other operation performed on the data.
2. Data Flow: Represented by an arrow, a data flow
represents the movement of data from one process to
another, or between a process and a data store. It shows
the direction of data movement and the data items being
transferred.
3. Data Store: Represented by a rectangle with parallel
lines, a data store represents a repository or storage
location where data is persisted. It can be a file,
database, or any other means of storing data for later
retrieval or reference.
4. External Entity: Represented by a rectangle, an
external entity represents an external system, user, or
entity that interacts with the system being modeled. It
signifies the sources of data entering or leaving the
system.

Fig 4.2 DFD for Admin

© 2023, IJSREM | www.ijsrem.com DOI: 210.55041/IJSREM22771 | Page 2


International Journal of Scientific Research in Engineering and Management (IJSREM)
Volume: 07 Issue: 06 | June - 2023 SJIF Rating: 8.176 ISSN: 2582-3930

Based on Figure 4.1 above, there are six processes


involve in Admin module. Admin can login to the system as a
primary step to get into the system. After login, process that
involve admin is Manage Income, Manage Expenses, Estimate
Budget and Create Report from the system. At the end on the
process, admin can logout from the system.

Fig 5.2 Dashboard

Fig 4.2 DFD for User

Figure 4.2 above shows that there are four processes


involve in User module. User can be login to the system as a first
step to get into the system. Then, other processes carried in this Fig 5.3 Pie chart Showing Expenses
module are Manage Income, Manage Expenses and Generate
Report from the system.
VI. CONCLUSION
V. EXPERIMENTAL RESULTS
Monitoring your everyday expenses can set aside you
money, yet it can similarly help you set your financial objectives for
what’s to come. On the off chance that you know precisely where
your sum is going much of a stretch see where a few reductions and
bargains can be made. Simple Expense Tracker project is for
keeping our day-to-day expenditures will helps us to keep record of
our money daily. The project what we have created is work more
proficient than the other income and simple expense tracker. The
project effectively keeps away from the manual figuring for trying
not to ascertain the pay and cost each month. It’s a user-friendly
application.

Fig 5.1 Login Page

© 2023, IJSREM | www.ijsrem.com DOI: 310.55041/IJSREM22771 | Page 3


International Journal of Scientific Research in Engineering and Management (IJSREM)
Volume: 07 Issue: 06 | June - 2023 SJIF Rating: 8.176 ISSN: 2582-3930

VII. FUTURE ENHANCEMENT


In further days, there will be mails and pay mode fixed with the
application. Likewise, backup details will be recorded on cloud.
This application can take a good market as it is usable by anyone
who are eager to manage their expenditures and directing to save
for the future investments and many more. There are not any
range conditions or any kind of profession or gender are focused,
it will used hugely.

VIII. REFERENCES
[1] ICONIC RESEARCH AND ENGINEERING
JOURNALS
[2] “Online Income and Expense Tracker”, International
Research Journal of Engineering and Technology (IRJET)
[3] (2002) The IEEE website. [Online]. Available:
http://www.ieee.org
[4] Expense Tracker Application Velmurugan.R1, Mrs.P.
Usha2 1PG Student, Department of Computer Science,
Dr.N.G.P Arts And Science College, Coimbatore-641048,
Tamilnadu, India 2Assistant Professor, Department of
Computer Science, Dr.N.G.P Arts And Science College,
Coimbatore641048, Tamil Nādu, India
[5] Expense Tracker Prof Miriam Thomas1, Lekshmi P2, and
Dr. Mahalakshmi T3 Assistant Professor, Master of Computer
Application1 Student, Final Year Master of Computer
Application2 Principal, Sree Narayana Institute of
Technology3 Sree Narayana Institute of Technology, Kollam,
Kerala

© 2023, IJSREM | www.ijsrem.com DOI: 410.55041/IJSREM22771 | Page 4

You might also like