TrackEZ Expense Tracker-2
TrackEZ Expense Tracker-2
Abstract—Expense tracker is an expense management Using “TrackEZ Expense Tracker”, one can make entries
system designed for day-to-day life. The application capably of their expenses and their income, which will then be
tracks the daily expenses of the user. Such applications allow visualized in the form of charts.
the users to easily manage their expenditure and hence,
eliminates the need of manual paper tasks. Such trackers are II. LITERATURE REVIEW
computerized diaries used to keep a record of the transactions
Daily Expense Tracker (2021) developed by Shivam
made by the user. This paper explains about an expense
tracker web application that inputs the salary from the user,
Mehra and Prabhat Parashar, is web application hosted on
source of this income and the date of earning that salary and remote servers and is available via browsers. Creators made
creates a transaction entry as an income. It sums the entries to it in a way that it stores digital records of the income and
the total amount of income and makes real time changes. expenditure of the user. The web application is voice enabled
Similarly, it will also input the expenses and make entries for and all the features can be used with voice commands.
the same. The entries can be deleted after creation. The Frontend of the project is done with the help of React-JS.
distribution of income and the expenditure can be visualized in Database is created using MySQL. There are few limitations
the form of charts and graphs that will keep updating as per of application due to which it cannot be used for an
user’s transaction. organization or a shared group. Also, there is a functionality
of charts but it is not that much informative as it did not
Keywords—CSS, Django, expenses, HTML, JavaScript, show the percentages [13].
Python, SQL
Expense Tracker Application (2021) by Velmurugan and
I. INTRODUCTION Mrs.P.Usha is an application created by its developers in
Concerns related to regularity of daily expenses are such a way that allows the user to maintain a computerized
common among people these days. This is done primarily to record of their expenses. This Expense tracker application
keep a track of the users’ everyday expenses. In order to gives functionality to its users to track expenses daily. The
have a control of users’ monthly expenses, “TrackEZ application is mainly made with the help of Java Apache
Expense Tracker”, a web application, is developed which is NetBeans, xml, MySQL is used for database purposes.
used to manage user’s expenses in a more comprehensible Application is well built but its users need to remember their
and governable way. This application will benefit one to username and password on their own for login purposes. It
reduce the manual calculations for their everyday cannot be done from a social account [8].
expenditures and also keep the track of the same. Another approach to track everyday expense by Hrithik
User can calculate his total expenses using this Gupta, et al., focuses on expense tracker web application.
application and these outcomes will be stored individually The application is intended for Windows system. The system
for each user. was developed using Java (Apache Netbins 11.3) and
MySQL Workbench 8.0 CE. The application is GUI
As with the outdated methods of budgeting, one needs to (Graphics User Interface) based. Creators also paid attention
maintain notes, files, Excel sheets, and Word documents for in designing the User Interface. Due to its small size, it
users’ daily and monthly expenses. There is no complete works extremely fast. The application is multi-lingual and
solution as such to keep a track of our expenses effortlessly. quite easy to use. Due to its small size the UI is not that great
Keeping a record in a diary is a very repetitive process and [2].
also may sometimes lead to complications as calculations are
done manually. Expense Tracker by Atiya Kazi, et al., focuses on a web
application named “Expense Tracker”. The “Expense
Observing all the above given conditions, authors are Tracker'' developed by its creators is by using Angular 8 for
trying to satisfy the user necessities by building a web front end and SQLite for back end. Creators also paid
application which will help them decrease their burdens. attention to privacy, Therefore, to use the Expense Tracker
the user has to login each and every time to access the
application. Sign up can be done by username, phone no or
2
Authorized licensed use limited to: University of the Phillippines Diliman. Downloaded on July 16,2023 at 11:06:37 UTC from IEEE Xplore. Restrictions apply.
III. METHODOLOGY
A. System Architecture
3
Authorized licensed use limited to: University of the Phillippines Diliman. Downloaded on July 16,2023 at 11:06:37 UTC from IEEE Xplore. Restrictions apply.
Database connections has been established using Python
language along with all the actions the application can
perform.
b) Django
Django is used to ease the complexity and database
connectivity of the web application. c) SQLite
SQLite3 is the default database used by Django.
IV. RESULTS AND DISCUSSION
The project successfully avoids manual calculation and
saves time for users. The web pages are developed with
efficiency, reliability and also in an attractive manner. Fig. 5. Graphical Representation of Expenses
V. CONCLUSION
Tracking one’s expenses can not only save his/her
amount, but it can also allow one set and work for financial
goals for the future. If one knows exactly where one’s
amount is spent, one can easily see where some compromises
and cutbacks are possible.
The web application developed allow users to manage
cost of daily/monthly expenditure easily and effectively. The
application guides as well as alerts them about the expenses.
This project help users who are concerned about their
economic management and wish to track their expenditure in
an effective manner. Preserving the records of their
daily/monthly cost will be useful to change the way of
spending one’s money. Briefly, this web application will
help its users to overcome the consumption of money.
Fig. 3. Add Income and Expense
REFERENCES
[1] P. Thanapal, Y. Mohammed , R. T. Lokesh and S. J. Kumar, "Income
and Expense Tracker," Indian Journal of Science and Technology,
ISSN (Print) : 0974-6846, vol. 8, no. S2, p. 118–122, January-2015.
[2] S. A. Sabab, S. S. Islam , R. M. Jewel and M. Hossain , "eExpense: A
Smart Approach to Track Everyday Expense," 4th International
conference on Electrical Engineering and Information &
Communication Technology, 2018.
[3] M. Vanitha, K. Alekhya and A. Sai Gowthami, "Expenses
Management System," Special Issue Published in Int. Jnl. Of
Advanced Networking & Applications (IJANA), 2018.
[4] T. M. Prof., P. Lekshmi and M. T. Dr., "Expense Tracker,"
International Journal of Advanced Research in Science,
Communication and Technology (IJARSCT), ISSN (Print) ABCD-
PQRS, vol. 9, no. 4, September- 2020.
[5] S. Adamya and M. Nitin, "A Django Based Educational Resource
Sharing," Journal of Scientific Research (JSR) , vol. 64, no. 1, 2020.
Fig. 4. Calculate the balance [6] T. SAWANT, A. SATWILKAR, V. SHIRKE and S. V. JADHAV,
"Django Based Web Application to Empower Skilled, ISSN: 2456-
8880," IRE Journals, vol. 4, no. 11, MAY 2021.
4
Authorized licensed use limited to: University of the Phillippines Diliman. Downloaded on July 16,2023 at 11:06:37 UTC from IEEE Xplore. Restrictions apply.
[7] A.Velmurugan, M. J. Albert, P. Niranjana and F. Richard, [13] S. Mehra and P. Parashar , "Daily Expense Tracker," International
"EXPENSE MANAGER APPLICATION," ICCPET 2020 Journal of Journal of Research in Engineering and Science (IJRES), ISSN
Physics: Conference Series, 2020. (Online): 2320-9364, ISSN (Print): 2320-9356, vol. 09, no. 12, pp.
[8] R. Velmurugan and P. U. Mrs, "Expense Tracker Application," 70-73, 2021.
International Journal of Research & Technology(IJRT) ISSN: 2349- [14] A.Kazi , P. S. Kherade, R. S. Vilankar and P. M. Sawant , "Expense
6002, vol. 7, no. 10, March 2021|. Tracker," Iconic Research And Engineering (IRE) Journals ISSN:
[9] M. J. Egenhofer, "Spatial SQL: A Query and Presentation Language," 2456-8880, vol. 4, no. 11, May-2021.
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA [15] M. Sharma, A. Bansal, R. R. Dr. and S. Sethi, "A Novel Expense
ENGINEERING., vol. 6, no. 1, FEBRUARY 1994. Tracker using Statistical Analysis," International Journal of
[10] U. P. Singh, A. K. Gupta and Dr Balamurugan.B, "Spending Tracker: Innovative Research in Technology (IJIRT) ISSN: 2349-6002, vol. 8,
A Smart Approach to Track Daily," Turkish Journal of Mathematics no. 1, 2021.
Education, vol. 12, no. 6, April 2021. [16] Chandini, S., Poojitha, T., Ranjith, D., Akram, V. M., Vani, M. S., &
[11] Sanja Delčev and Dražen Drašković, "Modern JavaScript Rajyalakshmi, V. (2019). Online Income and Expense Tracker.
frameworks: A Survey Study," Zooming Innovation in Consumer International Research Journal of Engineering and Technology
Technologies Conference (ZINC), 2018. (IRJET), 6(3), 2395-0056.
[12] H. Gupta , A. P. Singh , N. Kumar and J. A. Blessy , "Expense [17] Manchanda, A. (2012). Expense Tracker Mobile Application
Tracker : A Smart Approach to Track Everyday Expense," EasyChair (Doctoral dissertation, San Diego State University.
Preprint, № 4809, 2020.
5
Authorized licensed use limited to: University of the Phillippines Diliman. Downloaded on July 16,2023 at 11:06:37 UTC from IEEE Xplore. Restrictions apply.