Research Paper (FSS)
Research Paper (FSS)
Abstract— The goal of the web application "Expense JS, React JS, Node JS.
Tracker" is to simplify, streamline, and improve the
efficiency of managing daily expenses. This Problem Statement
application provides users with a helpful tool for
effectively managing and monitoring their money by • Lack of proper planning of our income
doing away with the necessity for tiresome manual • At the end of the month we start to have money crisis
calculations while keeping track of everyday costs. • Overload to rely on the daily entry of the expenditure
Users can allow the application to calculate their • Person has to keep a login in a diary or in a computer
daily spending total by entering their revenue; the • The main purpose of this project is to provide multi
results are recorded for each individual user. One of chatting functionality through network.
this application's most notable characteristics is its
ability to use data mining to estimate managers'
Innovative Ideas of Project
income and expenses. The system's algorithms use
the Least Square Algorithm to assess previous data • GUI: Easy to use GUI (Graphical User Interface),
and generate estimates, giving useful information hence any user with minimal knowledge of operating
for budgetary planning. a system can use the software.
Keywords — HTML, CSS, JAVASCRIPT, MERN STACK, • Platform independence: The messenger operates on
Mongo DB, Express JS, React JS, Node JS. any system irrelevant of the underlying operating
system.
Introduction • Unlimited clients: “N” number of users can be
connected without any performance degradation of the
"Expense Tracker" is meant to give a systematic way
server. 1.3 Project Objective
of keeping track of spending and to improve daily
• Communication: To develop an instant messaging
expense management by doing away with manual
solution to enable users to seamlessly communicate
calculations. Based on the data users submit about
with each other. • User friendliness: The project should
their income, the application computes daily
be very easy to use enabling even a novice person to
expenses and saves the results for each user. With
use it.
the program's data mining capabilities, managers
can project their expenses. Scope of The Project
Budgeting and expense tracking must be put into • Broadcasting Chat Server Application is going to be a text
place before corporate spending can be managed communication software, it will be able to communicate
effectively. The cost tracking tool is very beneficial between two computers using point to point communication.
to organizations, particularly in terms of managing • The limitation of Live Chat is it does not support audio
expenses that are initiated by employees. This is a conversations. To overcome this limitation, we are
useful tool for everyone involved in the process of concurrently working on developing better technologies.
managing spending. The cost tracker improves an • Companies would like to have a communication software
organization's efficiency by assisting in the wherein they can communicate instantly within their
reduction of unnecessary spending. Using online organization.
• The fact that the software uses an internal network setup
expenditure trackers has many advantages that speed within the organization makes it very secure from outside
up and improve organizational procedures attacks.
Workflow Diagram :- M represents Mongo DB (Database), primarily utilized for
planning record data set and is a No SQL (Non-Structured
Query Language) Database System
E represents Express, primarily utilized for creating Node.js
web system
R represents React, primarily utilized for fostering a
customer side JavaScript system
N represents js, primarily utilized for fostering the chief
JavaScript
Technology:
“Expense Monitoring System” interface are created using
scripting languages like HTML CSS3, JavaScript, and
Bootstrap. This markup language makes the application
more attractive, useful and user-friendly to use and
purchase. Markup languages help make things more
engaging and imaginative.
HTML
CSS
This is our Sign-Up page where the user need to enter the details
CSS can be a formatting language to which you want to like name , username , phone number , Avatar Url, and password
add style to your page. This can be done by having the to sign-Up .
associated CSS document in your html page. The page then
has selectors and attributes that affect the tags inside your
html document. CSS was introduced in 1996. It was created
to prevent people from having to repeat a lot of code.
JavaScript
JavaScript is a powerful client-side scripting language.
JavaScript is mainly used to enhance user interaction with
the website. In other words, you can make your web
content more relatable and interactive with the help of
JavaScript. JavaScript is increasingly widely used in game
development and mobile application development
MERN Stack consists of four main components or can This is the Sign-in page . From here registered users can
sign-in using username and password
say four main technologies:
A table heading (using the “table head” style) appears
above a table. This will automatically number the table for
you. Any footnotes appear below the table, using the
“table footnote” style. Footnotes are indicated by
superscript lowercase letters within the table. An example
of a table can be seen in Table I, below.
FUTURE SCOPES
CONCLUSION
References
[1] Rogers, E. M. (2003). Diffusion of Innovations (5th
ed.). Free Press.
[2] Wang, D., & Liu, M. (2019). The effect of interface
design factors on chatbot acceptance: An empirical
study. Computers in Human Behavior, 90, 348-361.
DOI: 10.1016/j.chb.2018.08.045
[3] Kim, S. J., & Chae, H. S. (2018). Understanding the
characteristics of messenger apps for effective digital
marketing. Telematics and Informatics, 35(5), 1325-
1336. DOI: 10.1016/j.tele.2018.03.002
[4] Zhang, X., & Yu, P. (2019). The impact of social media
on user behavior in WeChat. International Journal of
Information Management, 49, 458-
467.DOI:10.1016/j.ijinfomgt.2019.04.018
[5] Turhan the Sultan's Android App for Blood Donor
Volunteers.
[6] Kavitha Subramani4, Priya1, V. Saranya2, S.
Shabana3, and Department of Computer Science and
Engineering, Panimalar Engineering College, Chenna