0% found this document useful (0 votes)
6 views8 pages

Project

The document presents a project synopsis for an 'Expense Tracker' application developed by students of Dr. D.Y. Patil Arts, Commerce Science College as part of their B.Sc. in Computer Science. The application aims to help users efficiently manage and analyze their personal expenses, providing features such as categorization, summaries, and secure data storage. Technologies used include HTML, CSS, JavaScript for the frontend, Java for the backend, and MySQL for the database.

Uploaded by

nainpomani95
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views8 pages

Project

The document presents a project synopsis for an 'Expense Tracker' application developed by students of Dr. D.Y. Patil Arts, Commerce Science College as part of their B.Sc. in Computer Science. The application aims to help users efficiently manage and analyze their personal expenses, providing features such as categorization, summaries, and secure data storage. Technologies used include HTML, CSS, JavaScript for the frontend, Java for the backend, and MySQL for the database.

Uploaded by

nainpomani95
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Dr. D.Y.

Patil Arts, Commerce Science College Pimpri Pune


[Link]. Computer Science Department
Sem-VI

Affiliated to

Savitribai Phule Pune University Pune Maharashtra, India.


2025-2026

Project Synopsis On

“Expense Tracker"

Submitted in partial fulfilment of [Link]. (computer Science) As laid down by


Savitribai Phule Pune University

Submitted By:
❖ Poonam Parab
❖ Neha Naikade
INDEX

❖ Introduction

❖ Objectives of the Project

❖ Scope of the Project

❖ Technologies / Tools used

❖ Flow Diagram

❖ Flow Explanation
INTRODUCTION

In today’s fast-paced life, managing personal expenses


has become very important. Many people spend money
without keeping proper records, which leads to poor
financial planning and unnecessary expenses. An Expense
Tracker is a software application that helps users record,
manage, and analyze their daily expenses efficiently.
The Expense Tracker allows users to add income and
expenses, categorize transactions, and view summaries
of their spending. It provides a clear picture of where
money is being spent and helps users control their
budget. This system reduces manual work, avoids
calculation errors, and improves financial discipline.
OBJECTIVES OF THE PROJECT

• The main objectives of the Expense Tracker project


are:
• To help users record daily income and expenses
• To categorize expenses (food, travel, bills, shopping,
etc.)
• To provide monthly and yearly expense summaries.
• To help users analyze spending habits
• To reduce manual calculation errors
• To provide a user-friendly and efficient system for
expense management
• To encourage better financial planning and savings
SCOPE OF THE PROJECT

• The scope of the Expense Tracker includes:


• Managing personal financial data
• Adding, editing, and deleting income and expense
records
• Viewing expenses category-wise and date-wise
• Generating reports such as daily, monthly, and
yearly expenses
• Providing a secure system for storing user data
• Suitable for individual users and small households
• Future enhancements may include:
• Cloud storage
• Mobile application support
• Graphical charts and analytics
• Multi-user support
TECHNOLOGIES / TOOLS

❖ Frontend:

HTML – for creating web pages


CSS – for designing and styling the application
JavaScript – for client-side validation & interaction

❖Backend:
Java– for server-side processing

❖Database:
MySQL – for storing user and expense data

❖Tools:
VS Code – code editor
Web Browser-for testing window os
FLOW DIAGRAM
FLOW DIAGRAM

• The user starts the application.


• The user logs in or registers.
• The dashboard is displayed.
• The user adds income or expenses.
• Data is stored in the database.
• The user views summaries and reports.
• The user logs out and exits the system.

You might also like