Expenses Tracker2
Expenses Tracker2
Expenses Tracker2
By
E.LOKESH (23091F0018)
MCA II
• Abstract
• Introduction
• Existing System
• Dis Advantages
• Proposed System
• Advantages
• Modules
• User-case Diagram
• Work-Flow Diagram
• ER-Diagram
• Requirements
ABSTRACT
Components:
Registration and login (email, password)
Password reset
Session management
• Expense Entry Module
Purpose: Allows users to input their daily, weekly, or monthly
expenses.
Components:
Add new expense (amount, category, description, date)
Edit or delete existing expenses
Recurring expenses (e.g., monthly subscriptions)
MODULES
• Income Entry Module
Purpose: Records income sources and amounts.
Components:
Add income (amount, source, date)
Edit or delete income entries
Recurring income (e.g., salary, dividends)
• Dashboard Module
Purpose: Provides a quick overview of the user's financial
situation.
Components:
Summary of total income and expenses
Quick access to recent transaction
SYSTEM DEVELOPMENT LIFE CYCLE
USER-CASE DIAGRAM
WORK-FLOW DIAGRAM
ER-DIAGRAM
REQUIREMENTS
• Software Requirements:
o
Front end : React JS(HTML ,CSS , Java Script)
o
Back end :Java ,Mongo Database
o
Documentation : MS Office
• Hardware Requirements:
o
System : intel core i3
o
Hard Disk : 128 GB
o
RAM : 4GB
o
Operating System :windows 8