際際滷

際際滷Share a Scribd company logo
Presented By
GANJI THANMI
GOUDA PAVAN KUMAR
MUKKISA ASHRITHA REDDY
: (218R1A05L6)
: (218R1A05M0)
: (218R1A05N4)
CMR ENGINEERING COLLEGE
(UGC AUTONOMOUS)
(Accredited by NBA,Approved by AICTE NEW DELHI, Affiliated to JNTU, Hyderabad)
Kandlakoya, Medchal Road, Hyderabad-501 401.
Department of Computer Science & Engineering
A Mini Project
On
SIMPLE EXPENSE TRACKER
Internal Guide:-
Ms. G S Sravanthi ,
Assistant Professor,
Dept. of CSE.
Table of Content
1. Abstract
2. Introduction about Project
3. Literature survey
4. Existing System
5. Proposed System (Project Scope, Objectives, Modules)
6. Software Requirement Specification
7. Hardware Requirements
8. System Architecture
9. System Design
10. Conclusion
11. References/Bibliography
Abstract
Expense Tracker is a web application that allows you to track the daily expense of the user and help them to better manage their
incomes. It creates a digital record of the income and expenses of the user. It inputs from the user an income, the source of this
income, and the date of earning that income and creates a transaction entry under the income category sums to the total amount of
income, and makes real-time changes.The various sources of income can be added and thus the distribution of your income is also
illustrated by real-time functioning charts that will keep updating as per your transactions.
Introduction
 Managing personal finances is a crucial aspect of responsible financial planning and decision- making. In today's fast-paced world,
where expenditures vary across different aspects of daily life, having a tool to track and analyze expenses can significantly aid in
budgeting and achieving financial goals.
 The Simple ExpenseTracker Project aims to provide individuals with a straightforward yet effective solution to monitor their
spending habits.This project leverages modem technology to offer users a user-friendly interface where they can log their expenses,
categorize them, and generate insightful reports.
Literature survey
AUTHORS
NAME
PAPERTITLE AND
PUBLISHINGYEAR
Journal
Name
METHODOLOGY OverView KEY FINDINGS
John Doe Design and
Implementation,2020
Journal of
Finance
User-centered
design, qualitative
interviews
Explores user needs and
preferences in expense
tracking systems
Users prefer mobile apps over web-
based systems due to convenience.
Sarah Brown Privacy
Concerns,2021
Privacy
journal
Ethnographic study,
content analysis
Investigates privacy issues
arising from expense
tracking apps.
Users are more likely to disclose
financial information if data encryption
is clearly communicated
Michael Johnson Mobile Expense
Tracking,2019
Information
Systems
Experimental
research, surveys
Evaluates the effectiveness of
mobile apps in expense
tracking.
Mobile apps with real-time notifications
lead to 30% better adherence to budget
limits.
Existing system
The existing system is only used on desktop software so unable to update the location of the expense details. Existing, we need to
maintain the Excel sheets, CSV files for the user's daily, weekly, and monthly expenses. Existing, there is no such complete solution to
keep a track of its daily expenses easily. But this project will not have any reminder to remain a person on a specific date.When you
record your expenses within a certain time frame, its easy to review your spending and decide what to keep and cut. For some
phones, it asks for auto-start permissions. Some apps will ask for bank account details. It creates a good to-do list and bucket list for
the best savings.Allows to take photos of receipts which can help ensure that your records are accurate. gets a better understanding of
a businesss financial health. Generate expense reports that can be useful for tax preparation.
Proposed System
 The Future Enhancements of the application can be allowed to support in all the upcoming android versions. Some of the extra
components are like enabling users to register to the application. No Need to install web application: - the problem of installing web
application avoided on any device. So, reducing space and time related problems.
 The expense tracking app generates improvised charts and sends reports to give a detailed insight about profits, losses, budgets,
income, balance sheets, etc. Including the calculator feature in the daily expense tracker provides the user a hassle-free way to
calculate the expenses in the app itself so that it would reduce the necessity for the user to use a separate calculator app on another
hand.
Project Scope
 The scope of the Simple ExpenseTracker project encompasses essential features designed to facilitate efficient
personal finance management.
 Users will access a user-friendly interface where they can log expenses, categorize them (such as food,
transportation, utilities), and view summarized reports over customizable timeframes (daily, weekly, monthly).
 The application will prioritize simplicity and accessibility, ensuring ease of use for individuals across desktop and
mobile platforms.
Objectives
 Simplicity:The primary goal is to create an intuitive application that is easy to navigate, even for users with
minimal technical expertise.
 Functionality:The expense tracker will allow users to input their expenses quickly, categorize them (such as
food, transportation, utilities, etc.), and view summaries over custom time periods.
 Insightful Reporting: Generate clear and informative reports that summarize spending patterns, highlight
trends, and provide actionable insights to help users make informed financial decisions.
 Accessibility: Ensure compatibility across multiple devices (desktop, tablet, mobile) for seamless access and
usability.
Modules
 Login Module: This module is responsible for a registered user to login to the web application and do the
proceedings.
 Signup Module: This module is responsible for a registering a new user to the web application and create a new
account for him/her
 Sessions Module:This module is responsible for creating a session when a user logs in and continues till he/she
logs out.
 Add Bill:This module is responsible to enable the user to add a new bill
 Delete the Bill:This module is responsible for the pre-defined bill.
 View Expense:This module is responsible for viewing all the expenses in detail added to the log by a logged in
user
 Edit Module:This module is responsible for editing a pre-defined bill.
 Categories Module:This module is responsible for various options. In this app users have options of selecting
various basic expense categories and currency according to their country.
 Add note and Date:This module is responsible for adding notes and dates to the expenditure of user.
System Architecture
Software Requirements
 Operating System: Windows 10/8/7
 Platform: Python IDLE 3.10.10
 Database: MySQL
 Languages: Python, Django Framework, HTML ,CSS , JavaScript
Hardware Requirements
Processor Speed: 1.6GHZ
Memory of user PC :512MB RAM
Disk Space of user PC: 5GB
Memory of Server PC: 8GB
System Design
Data Flow Diagram
UML DIAGRAMS
[Note: Add all the DFD, Class and Uml Diagrams]
Class Diagram:
USE CASE DIGRAM
ACTIVITY DIAGRAM
CONCLUSION
 Monitoring your everyday expenses can set aside you cash, yet it can likewise help you set your monetary
objectives for whats 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 ExpenseTracker 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. Its
a user-friendly application.
References /Bibliography
 [1] ICONIC RESEARCH AND ENGINEERING JOURNALS
 [2] Online Income and ExpenseTracker, International Research Journal of Engineering andTechnology
(IRJET)
 [3] (2002)The IEEE website. [Online].Available: http://www.ieee.org/

More Related Content

Similar to mini (1).pptxnigotiykgvjjhgjgjvjgjiggiigj (20)

OS Password-Manager-Report.docx
OS Password-Manager-Report.docxOS Password-Manager-Report.docx
OS Password-Manager-Report.docx
rinim85726
Expense Manager: An Expense Tracking Application using Image Processing
Expense Manager: An Expense Tracking Application using Image ProcessingExpense Manager: An Expense Tracking Application using Image Processing
Expense Manager: An Expense Tracking Application using Image Processing
IRJET Journal
Latest proposal project info zakat
Latest proposal project info zakatLatest proposal project info zakat
Latest proposal project info zakat
Ummi Zakiah
ONLINE NOTICE AND REPORT GENERATOR PLATFORM
ONLINE NOTICE AND REPORT GENERATOR PLATFORMONLINE NOTICE AND REPORT GENERATOR PLATFORM
ONLINE NOTICE AND REPORT GENERATOR PLATFORM
IRJET Journal
Online dating system management project report.pdf
Online dating system management project report.pdfOnline dating system management project report.pdf
Online dating system management project report.pdf
Kamal Acharya
Project synopsis.
Project synopsis.Project synopsis.
Project synopsis.
ssuser3bb83f1
Synopsis
SynopsisSynopsis
Synopsis
Kavita Rastogi
22598435 project-on-banking-system-in-mis-pdf
22598435 project-on-banking-system-in-mis-pdf22598435 project-on-banking-system-in-mis-pdf
22598435 project-on-banking-system-in-mis-pdf
Deepak Malusare
22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)
Sruthi S
IRJET- Displaying Smart Phone Data in the Desktop using Firebase
IRJET- Displaying Smart Phone Data in the Desktop using FirebaseIRJET- Displaying Smart Phone Data in the Desktop using Firebase
IRJET- Displaying Smart Phone Data in the Desktop using Firebase
IRJET Journal
Hostel Mess Attendance Management System using Wifi
Hostel Mess Attendance Management System using WifiHostel Mess Attendance Management System using Wifi
Hostel Mess Attendance Management System using Wifi
IRJET Journal
Smart Traffic Monitoring System Report
Smart Traffic Monitoring System ReportSmart Traffic Monitoring System Report
Smart Traffic Monitoring System Report
ALi Baker
Town-Guide Android Application Student NameSubmissio.docx
Town-Guide Android Application Student NameSubmissio.docxTown-Guide Android Application Student NameSubmissio.docx
Town-Guide Android Application Student NameSubmissio.docx
turveycharlyn
8 Step to Build Your lot-Based Mobile Parking System.pdf
8 Step to Build Your lot-Based Mobile Parking System.pdf8 Step to Build Your lot-Based Mobile Parking System.pdf
8 Step to Build Your lot-Based Mobile Parking System.pdf
Expert App Devs
54024405 project-report-banking-management-system
54024405 project-report-banking-management-system54024405 project-report-banking-management-system
54024405 project-report-banking-management-system
nancs
Bank transaction system
Bank transaction systemBank transaction system
Bank transaction system
Bhavika Pathak
bank transaction system
bank transaction systembank transaction system
bank transaction system
Bhavika Pathak
Synopsis for Online Railway Railway Reservation System
Synopsis for Online Railway Railway Reservation SystemSynopsis for Online Railway Railway Reservation System
Synopsis for Online Railway Railway Reservation System
ZainabNoorGul
Software Application Group Assignment
Software Application Group AssignmentSoftware Application Group Assignment
Software Application Group Assignment
Haziq1511
ProjectPDF_pagenumber.pdf documentation report
ProjectPDF_pagenumber.pdf documentation reportProjectPDF_pagenumber.pdf documentation report
ProjectPDF_pagenumber.pdf documentation report
komkar98230
OS Password-Manager-Report.docx
OS Password-Manager-Report.docxOS Password-Manager-Report.docx
OS Password-Manager-Report.docx
rinim85726
Expense Manager: An Expense Tracking Application using Image Processing
Expense Manager: An Expense Tracking Application using Image ProcessingExpense Manager: An Expense Tracking Application using Image Processing
Expense Manager: An Expense Tracking Application using Image Processing
IRJET Journal
Latest proposal project info zakat
Latest proposal project info zakatLatest proposal project info zakat
Latest proposal project info zakat
Ummi Zakiah
ONLINE NOTICE AND REPORT GENERATOR PLATFORM
ONLINE NOTICE AND REPORT GENERATOR PLATFORMONLINE NOTICE AND REPORT GENERATOR PLATFORM
ONLINE NOTICE AND REPORT GENERATOR PLATFORM
IRJET Journal
Online dating system management project report.pdf
Online dating system management project report.pdfOnline dating system management project report.pdf
Online dating system management project report.pdf
Kamal Acharya
Project synopsis.
Project synopsis.Project synopsis.
Project synopsis.
ssuser3bb83f1
22598435 project-on-banking-system-in-mis-pdf
22598435 project-on-banking-system-in-mis-pdf22598435 project-on-banking-system-in-mis-pdf
22598435 project-on-banking-system-in-mis-pdf
Deepak Malusare
22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)
Sruthi S
IRJET- Displaying Smart Phone Data in the Desktop using Firebase
IRJET- Displaying Smart Phone Data in the Desktop using FirebaseIRJET- Displaying Smart Phone Data in the Desktop using Firebase
IRJET- Displaying Smart Phone Data in the Desktop using Firebase
IRJET Journal
Hostel Mess Attendance Management System using Wifi
Hostel Mess Attendance Management System using WifiHostel Mess Attendance Management System using Wifi
Hostel Mess Attendance Management System using Wifi
IRJET Journal
Smart Traffic Monitoring System Report
Smart Traffic Monitoring System ReportSmart Traffic Monitoring System Report
Smart Traffic Monitoring System Report
ALi Baker
Town-Guide Android Application Student NameSubmissio.docx
Town-Guide Android Application Student NameSubmissio.docxTown-Guide Android Application Student NameSubmissio.docx
Town-Guide Android Application Student NameSubmissio.docx
turveycharlyn
8 Step to Build Your lot-Based Mobile Parking System.pdf
8 Step to Build Your lot-Based Mobile Parking System.pdf8 Step to Build Your lot-Based Mobile Parking System.pdf
8 Step to Build Your lot-Based Mobile Parking System.pdf
Expert App Devs
54024405 project-report-banking-management-system
54024405 project-report-banking-management-system54024405 project-report-banking-management-system
54024405 project-report-banking-management-system
nancs
Bank transaction system
Bank transaction systemBank transaction system
Bank transaction system
Bhavika Pathak
bank transaction system
bank transaction systembank transaction system
bank transaction system
Bhavika Pathak
Synopsis for Online Railway Railway Reservation System
Synopsis for Online Railway Railway Reservation SystemSynopsis for Online Railway Railway Reservation System
Synopsis for Online Railway Railway Reservation System
ZainabNoorGul
Software Application Group Assignment
Software Application Group AssignmentSoftware Application Group Assignment
Software Application Group Assignment
Haziq1511
ProjectPDF_pagenumber.pdf documentation report
ProjectPDF_pagenumber.pdf documentation reportProjectPDF_pagenumber.pdf documentation report
ProjectPDF_pagenumber.pdf documentation report
komkar98230

Recently uploaded (20)

How to attach file using upload button Odoo 18
How to attach file using upload button Odoo 18How to attach file using upload button Odoo 18
How to attach file using upload button Odoo 18
Celine George
Year 10 The Senior Phase Session 3 Term 1.pptx
Year 10 The Senior Phase Session 3 Term 1.pptxYear 10 The Senior Phase Session 3 Term 1.pptx
Year 10 The Senior Phase Session 3 Term 1.pptx
mansk2
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
Rass MELAI : an Internet MELA Quiz Finals - El Dorado 2025
Rass MELAI : an Internet MELA Quiz Finals - El Dorado 2025Rass MELAI : an Internet MELA Quiz Finals - El Dorado 2025
Rass MELAI : an Internet MELA Quiz Finals - El Dorado 2025
Conquiztadors- the Quiz Society of Sri Venkateswara College
How to Configure Flexible Working Schedule in Odoo 18 Employee
How to Configure Flexible Working Schedule in Odoo 18 EmployeeHow to Configure Flexible Working Schedule in Odoo 18 Employee
How to Configure Flexible Working Schedule in Odoo 18 Employee
Celine George
Kaun TALHA quiz Prelims - El Dorado 2025
Kaun TALHA quiz Prelims - El Dorado 2025Kaun TALHA quiz Prelims - El Dorado 2025
Kaun TALHA quiz Prelims - El Dorado 2025
Conquiztadors- the Quiz Society of Sri Venkateswara College
Research & Research Methods: Basic Concepts and Types.pptx
Research & Research Methods: Basic Concepts and Types.pptxResearch & Research Methods: Basic Concepts and Types.pptx
Research & Research Methods: Basic Concepts and Types.pptx
Dr. Sarita Anand
The Battle of Belgrade Road: A WW1 Street Renaming Saga by Amir Dotan
The Battle of Belgrade Road: A WW1 Street Renaming Saga by Amir DotanThe Battle of Belgrade Road: A WW1 Street Renaming Saga by Amir Dotan
The Battle of Belgrade Road: A WW1 Street Renaming Saga by Amir Dotan
History of Stoke Newington
Useful environment methods in Odoo 18 - Odoo 際際滷s
Useful environment methods in Odoo 18 - Odoo 際際滷sUseful environment methods in Odoo 18 - Odoo 際際滷s
Useful environment methods in Odoo 18 - Odoo 際際滷s
Celine George
Storytelling instructions...............
Storytelling instructions...............Storytelling instructions...............
Storytelling instructions...............
Alexander Benito
Digital Tools with AI for e-Content Development.pptx
Digital Tools with AI for e-Content Development.pptxDigital Tools with AI for e-Content Development.pptx
Digital Tools with AI for e-Content Development.pptx
Dr. Sarita Anand
Blind Spots in AI and Formulation Science Knowledge Pyramid (Updated Perspect...
Blind Spots in AI and Formulation Science Knowledge Pyramid (Updated Perspect...Blind Spots in AI and Formulation Science Knowledge Pyramid (Updated Perspect...
Blind Spots in AI and Formulation Science Knowledge Pyramid (Updated Perspect...
Ajaz Hussain
Lesson Plan M1 2024 Lesson Plan M1 2024 Lesson Plan M1 2024 Lesson Plan M1...
Lesson Plan M1 2024  Lesson Plan M1 2024  Lesson Plan M1 2024  Lesson Plan M1...Lesson Plan M1 2024  Lesson Plan M1 2024  Lesson Plan M1 2024  Lesson Plan M1...
Lesson Plan M1 2024 Lesson Plan M1 2024 Lesson Plan M1 2024 Lesson Plan M1...
pinkdvil200
FESTIVAL: SINULOG & THINGYAN-LESSON 4.pptx
FESTIVAL: SINULOG & THINGYAN-LESSON 4.pptxFESTIVAL: SINULOG & THINGYAN-LESSON 4.pptx
FESTIVAL: SINULOG & THINGYAN-LESSON 4.pptx
DanmarieMuli1
South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...
South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...
South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...
History of Stoke Newington
Mate, a short story by Kate Grenvile.pptx
Mate, a short story by Kate Grenvile.pptxMate, a short story by Kate Grenvile.pptx
Mate, a short story by Kate Grenvile.pptx
Liny Jenifer
APM People Interest Network Conference - Tim Lyons - The neurological levels ...
APM People Interest Network Conference - Tim Lyons - The neurological levels ...APM People Interest Network Conference - Tim Lyons - The neurological levels ...
APM People Interest Network Conference - Tim Lyons - The neurological levels ...
Association for Project Management
PUBH1000 Module 3: Public Health Systems
PUBH1000 Module 3: Public Health SystemsPUBH1000 Module 3: Public Health Systems
PUBH1000 Module 3: Public Health Systems
Jonathan Hallett
QuickBooks Desktop to QuickBooks Online How to Make the Move
QuickBooks Desktop to QuickBooks Online  How to Make the MoveQuickBooks Desktop to QuickBooks Online  How to Make the Move
QuickBooks Desktop to QuickBooks Online How to Make the Move
TechSoup
The Broccoli Dog's inner voice (look A)
The Broccoli Dog's inner voice  (look A)The Broccoli Dog's inner voice  (look A)
The Broccoli Dog's inner voice (look A)
merasan
How to attach file using upload button Odoo 18
How to attach file using upload button Odoo 18How to attach file using upload button Odoo 18
How to attach file using upload button Odoo 18
Celine George
Year 10 The Senior Phase Session 3 Term 1.pptx
Year 10 The Senior Phase Session 3 Term 1.pptxYear 10 The Senior Phase Session 3 Term 1.pptx
Year 10 The Senior Phase Session 3 Term 1.pptx
mansk2
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
How to Configure Flexible Working Schedule in Odoo 18 Employee
How to Configure Flexible Working Schedule in Odoo 18 EmployeeHow to Configure Flexible Working Schedule in Odoo 18 Employee
How to Configure Flexible Working Schedule in Odoo 18 Employee
Celine George
Research & Research Methods: Basic Concepts and Types.pptx
Research & Research Methods: Basic Concepts and Types.pptxResearch & Research Methods: Basic Concepts and Types.pptx
Research & Research Methods: Basic Concepts and Types.pptx
Dr. Sarita Anand
The Battle of Belgrade Road: A WW1 Street Renaming Saga by Amir Dotan
The Battle of Belgrade Road: A WW1 Street Renaming Saga by Amir DotanThe Battle of Belgrade Road: A WW1 Street Renaming Saga by Amir Dotan
The Battle of Belgrade Road: A WW1 Street Renaming Saga by Amir Dotan
History of Stoke Newington
Useful environment methods in Odoo 18 - Odoo 際際滷s
Useful environment methods in Odoo 18 - Odoo 際際滷sUseful environment methods in Odoo 18 - Odoo 際際滷s
Useful environment methods in Odoo 18 - Odoo 際際滷s
Celine George
Storytelling instructions...............
Storytelling instructions...............Storytelling instructions...............
Storytelling instructions...............
Alexander Benito
Digital Tools with AI for e-Content Development.pptx
Digital Tools with AI for e-Content Development.pptxDigital Tools with AI for e-Content Development.pptx
Digital Tools with AI for e-Content Development.pptx
Dr. Sarita Anand
Blind Spots in AI and Formulation Science Knowledge Pyramid (Updated Perspect...
Blind Spots in AI and Formulation Science Knowledge Pyramid (Updated Perspect...Blind Spots in AI and Formulation Science Knowledge Pyramid (Updated Perspect...
Blind Spots in AI and Formulation Science Knowledge Pyramid (Updated Perspect...
Ajaz Hussain
Lesson Plan M1 2024 Lesson Plan M1 2024 Lesson Plan M1 2024 Lesson Plan M1...
Lesson Plan M1 2024  Lesson Plan M1 2024  Lesson Plan M1 2024  Lesson Plan M1...Lesson Plan M1 2024  Lesson Plan M1 2024  Lesson Plan M1 2024  Lesson Plan M1...
Lesson Plan M1 2024 Lesson Plan M1 2024 Lesson Plan M1 2024 Lesson Plan M1...
pinkdvil200
FESTIVAL: SINULOG & THINGYAN-LESSON 4.pptx
FESTIVAL: SINULOG & THINGYAN-LESSON 4.pptxFESTIVAL: SINULOG & THINGYAN-LESSON 4.pptx
FESTIVAL: SINULOG & THINGYAN-LESSON 4.pptx
DanmarieMuli1
South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...
South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...
South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...
History of Stoke Newington
Mate, a short story by Kate Grenvile.pptx
Mate, a short story by Kate Grenvile.pptxMate, a short story by Kate Grenvile.pptx
Mate, a short story by Kate Grenvile.pptx
Liny Jenifer
APM People Interest Network Conference - Tim Lyons - The neurological levels ...
APM People Interest Network Conference - Tim Lyons - The neurological levels ...APM People Interest Network Conference - Tim Lyons - The neurological levels ...
APM People Interest Network Conference - Tim Lyons - The neurological levels ...
Association for Project Management
PUBH1000 Module 3: Public Health Systems
PUBH1000 Module 3: Public Health SystemsPUBH1000 Module 3: Public Health Systems
PUBH1000 Module 3: Public Health Systems
Jonathan Hallett
QuickBooks Desktop to QuickBooks Online How to Make the Move
QuickBooks Desktop to QuickBooks Online  How to Make the MoveQuickBooks Desktop to QuickBooks Online  How to Make the Move
QuickBooks Desktop to QuickBooks Online How to Make the Move
TechSoup
The Broccoli Dog's inner voice (look A)
The Broccoli Dog's inner voice  (look A)The Broccoli Dog's inner voice  (look A)
The Broccoli Dog's inner voice (look A)
merasan

mini (1).pptxnigotiykgvjjhgjgjvjgjiggiigj

  • 1. Presented By GANJI THANMI GOUDA PAVAN KUMAR MUKKISA ASHRITHA REDDY : (218R1A05L6) : (218R1A05M0) : (218R1A05N4) CMR ENGINEERING COLLEGE (UGC AUTONOMOUS) (Accredited by NBA,Approved by AICTE NEW DELHI, Affiliated to JNTU, Hyderabad) Kandlakoya, Medchal Road, Hyderabad-501 401. Department of Computer Science & Engineering A Mini Project On SIMPLE EXPENSE TRACKER Internal Guide:- Ms. G S Sravanthi , Assistant Professor, Dept. of CSE.
  • 2. Table of Content 1. Abstract 2. Introduction about Project 3. Literature survey 4. Existing System 5. Proposed System (Project Scope, Objectives, Modules) 6. Software Requirement Specification 7. Hardware Requirements 8. System Architecture 9. System Design 10. Conclusion 11. References/Bibliography
  • 3. Abstract Expense Tracker is a web application that allows you to track the daily expense of the user and help them to better manage their incomes. It creates a digital record of the income and expenses of the user. It inputs from the user an income, the source of this income, and the date of earning that income and creates a transaction entry under the income category sums to the total amount of income, and makes real-time changes.The various sources of income can be added and thus the distribution of your income is also illustrated by real-time functioning charts that will keep updating as per your transactions.
  • 4. Introduction Managing personal finances is a crucial aspect of responsible financial planning and decision- making. In today's fast-paced world, where expenditures vary across different aspects of daily life, having a tool to track and analyze expenses can significantly aid in budgeting and achieving financial goals. The Simple ExpenseTracker Project aims to provide individuals with a straightforward yet effective solution to monitor their spending habits.This project leverages modem technology to offer users a user-friendly interface where they can log their expenses, categorize them, and generate insightful reports.
  • 5. Literature survey AUTHORS NAME PAPERTITLE AND PUBLISHINGYEAR Journal Name METHODOLOGY OverView KEY FINDINGS John Doe Design and Implementation,2020 Journal of Finance User-centered design, qualitative interviews Explores user needs and preferences in expense tracking systems Users prefer mobile apps over web- based systems due to convenience. Sarah Brown Privacy Concerns,2021 Privacy journal Ethnographic study, content analysis Investigates privacy issues arising from expense tracking apps. Users are more likely to disclose financial information if data encryption is clearly communicated Michael Johnson Mobile Expense Tracking,2019 Information Systems Experimental research, surveys Evaluates the effectiveness of mobile apps in expense tracking. Mobile apps with real-time notifications lead to 30% better adherence to budget limits.
  • 6. Existing system The existing system is only used on desktop software so unable to update the location of the expense details. Existing, we need to maintain the Excel sheets, CSV files for the user's daily, weekly, and monthly expenses. Existing, there is no such complete solution to keep a track of its daily expenses easily. But this project will not have any reminder to remain a person on a specific date.When you record your expenses within a certain time frame, its easy to review your spending and decide what to keep and cut. For some phones, it asks for auto-start permissions. Some apps will ask for bank account details. It creates a good to-do list and bucket list for the best savings.Allows to take photos of receipts which can help ensure that your records are accurate. gets a better understanding of a businesss financial health. Generate expense reports that can be useful for tax preparation.
  • 7. Proposed System The Future Enhancements of the application can be allowed to support in all the upcoming android versions. Some of the extra components are like enabling users to register to the application. No Need to install web application: - the problem of installing web application avoided on any device. So, reducing space and time related problems. The expense tracking app generates improvised charts and sends reports to give a detailed insight about profits, losses, budgets, income, balance sheets, etc. Including the calculator feature in the daily expense tracker provides the user a hassle-free way to calculate the expenses in the app itself so that it would reduce the necessity for the user to use a separate calculator app on another hand.
  • 8. Project Scope The scope of the Simple ExpenseTracker project encompasses essential features designed to facilitate efficient personal finance management. Users will access a user-friendly interface where they can log expenses, categorize them (such as food, transportation, utilities), and view summarized reports over customizable timeframes (daily, weekly, monthly). The application will prioritize simplicity and accessibility, ensuring ease of use for individuals across desktop and mobile platforms. Objectives Simplicity:The primary goal is to create an intuitive application that is easy to navigate, even for users with minimal technical expertise. Functionality:The expense tracker will allow users to input their expenses quickly, categorize them (such as food, transportation, utilities, etc.), and view summaries over custom time periods. Insightful Reporting: Generate clear and informative reports that summarize spending patterns, highlight trends, and provide actionable insights to help users make informed financial decisions. Accessibility: Ensure compatibility across multiple devices (desktop, tablet, mobile) for seamless access and usability.
  • 9. Modules Login Module: This module is responsible for a registered user to login to the web application and do the proceedings. Signup Module: This module is responsible for a registering a new user to the web application and create a new account for him/her Sessions Module:This module is responsible for creating a session when a user logs in and continues till he/she logs out. Add Bill:This module is responsible to enable the user to add a new bill Delete the Bill:This module is responsible for the pre-defined bill. View Expense:This module is responsible for viewing all the expenses in detail added to the log by a logged in user Edit Module:This module is responsible for editing a pre-defined bill. Categories Module:This module is responsible for various options. In this app users have options of selecting various basic expense categories and currency according to their country. Add note and Date:This module is responsible for adding notes and dates to the expenditure of user.
  • 11. Software Requirements Operating System: Windows 10/8/7 Platform: Python IDLE 3.10.10 Database: MySQL Languages: Python, Django Framework, HTML ,CSS , JavaScript
  • 12. Hardware Requirements Processor Speed: 1.6GHZ Memory of user PC :512MB RAM Disk Space of user PC: 5GB Memory of Server PC: 8GB
  • 14. UML DIAGRAMS [Note: Add all the DFD, Class and Uml Diagrams] Class Diagram:
  • 17. CONCLUSION Monitoring your everyday expenses can set aside you cash, yet it can likewise help you set your monetary objectives for whats 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 ExpenseTracker 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. Its a user-friendly application.
  • 18. References /Bibliography [1] ICONIC RESEARCH AND ENGINEERING JOURNALS [2] Online Income and ExpenseTracker, International Research Journal of Engineering andTechnology (IRJET) [3] (2002)The IEEE website. [Online].Available: http://www.ieee.org/