SlideShare a Scribd company logo
1 of 23
ExpenseBandhu
Presented By ---
Lokesh Jajoo
OVER VIEW
 Introduction
 Project Description
 Existing System & Issues
 Proposed System
 Project Scope
 Requirement Specification
 Application Workflow
 Use Case Diagram
 ER-Diagram
 Application Description
 Future Scope
 References
INTRODUCTION
 ExpenseBandhu is a mobile application is for keeping track of
the records for an individual as well as of all the expenses during
a trip for a group of people (both family or friends), including the
shares of each member, how much one paid and is yet to pay
and allows us to keep an eye on our budget so that we don’t
need to look for a calculator every now and then before every
next move.
PROJECT DESCRIPTION
 It basically has two main modules :
I. INDIVIDUAL
 Here one can add the budget and set the limit.
 Further he/she can add, edit and view expenses.
 Can get reminders telling how much he/she has spent,
notifying if he/she has reached the budget or exceeded the
specified limit.
 One added feature is that we can view last 3 days and 3
II. GROUP
 In this module we add the name of the trip.
 Can have either, a group of friends or a group of families.
 One would get options of adding number of members.
 For family, we’d have only one representative’s name as an
entry for simplicity.
 For group of friends, every member will get enlisted.
 And finally each member’s share and dues are shown
individually.
EXISTING SYSTEM
 There have been a few similar applications like TRICOUNT.
 It takes the expenses in group basis only.
 Only one participant can pay the complete amount for an activity
at a time.
 At the end the calculation is made for the balance of each
participant and for the settlement among group members of the
event.
ISSUES OF EXISTING APP
 There is no boundary limit for the expense.
 In Tricount infinite number of activities can be added, without
considering which member is left with how much money.
 If multiple families are on an outing, the payment should be
made by one representative of the family; there is no point in
adding each family member’s name.
PROPOSED SYSTEM
 ExpenseBandhu will be suitable for keeping a track of both
individual and group expenses.
 When a person exceeds his expense limit, he’d get an alert.
 In case of events involving more than one family, we will have
option to add one representative from a family, and also total
number of members in the family.
 Also we have an extra feature of individual expense manager
system where a user can set his own income, add his spending
limit.
PROJECT SCOPE
 To make an application that balances the expenses among a
group of people as well as act as a personal expense manager .
 To reduce the headache of paperwork calculations during a trip.
 A simple and easy to use application.
 An app that organizes all your expenses at one place.
REQUIREMENT SPECIFICATION
Product : Mobile Application
Android Versions : KitKat or higher
Platform Used: Android Studio
Languages to be used : Java, XML
Database to be used : SQLite
APPLICATION WORKFLOW
USE CASE DIAGRAM
ER-Diagram
APPLICATION DESCRIPTION
The registration page and login page
The Home Page after logging in and individual
expense home page
This way the user can view history and edit item
For an individual expense manager, user can see past
records too
When the user chooses to track the group record, he
gets an option of family or friends
After adding every expense in group format the user
needs to specify the payee
This is how the app looks while tracking the expenses
during the trip with friends
FUTURE IMPROVEMENTS
 Settlement Balance Sheet for group trip suggesting ways to clear
dues.
 Full Trip Expense Summary that can be shared among group
members.
 Back up of data even if the app is uninstalled. Migrating
database to FireBase comes as a solution.
 Setting and using your desired currency.
 Push Notification and reminder alarm for individual expense
tracker.
 Viewing the past group trips summary at a place.
REFERENCES
 https://stackoverflow.com/questions/10504218/query-
last-day-last-week-last-month-sqlite
 http://nevonprojects.com/android-expense-tracker
 ftp://ftp.ecs.csus.edu/nguyendh/CSC
%20230%20Projects/Expense%20Tracker.pdf
 https://www.lucidchart.com/documents/edit/f1e630ef-
fe62-499e-ae8b-02b87869bccd
 http://www.truiton.com/2015/06/android-tabs-example-
THANK YOU
^_^

More Related Content

Similar to Track expenses easily with ExpenseBandhu

Gps based search coupons on map view ios, android mobile application
Gps based search coupons on map view   ios, android mobile applicationGps based search coupons on map view   ios, android mobile application
Gps based search coupons on map view ios, android mobile applicationMike Taylor
 
Time Table Reminder Andorid App SRS
Time Table Reminder Andorid App SRSTime Table Reminder Andorid App SRS
Time Table Reminder Andorid App SRSAnjali Agrawal
 
CampusRecruitment Django.pptx
CampusRecruitment Django.pptxCampusRecruitment Django.pptx
CampusRecruitment Django.pptxPoojaG86
 
S.A.V.E. - Social Actions Volunteering Ecosystem
S.A.V.E. - Social Actions Volunteering EcosystemS.A.V.E. - Social Actions Volunteering Ecosystem
S.A.V.E. - Social Actions Volunteering EcosystemAnax Fotopoulos
 
HeirList Premium Services Description
HeirList Premium Services DescriptionHeirList Premium Services Description
HeirList Premium Services DescriptionChief Innovation
 
DESIGN AN AR APPLICATION IN FINDING PREFERRED DINING PLACE WITH SOCIAL NETWOR...
DESIGN AN AR APPLICATION IN FINDING PREFERRED DINING PLACE WITH SOCIAL NETWOR...DESIGN AN AR APPLICATION IN FINDING PREFERRED DINING PLACE WITH SOCIAL NETWOR...
DESIGN AN AR APPLICATION IN FINDING PREFERRED DINING PLACE WITH SOCIAL NETWOR...acijjournal
 
AN INTELLIGENT AND DATA-DRIVEN MOBILE VOLUNTEER EVENT MANAGEMENT PLATFORM USI...
AN INTELLIGENT AND DATA-DRIVEN MOBILE VOLUNTEER EVENT MANAGEMENT PLATFORM USI...AN INTELLIGENT AND DATA-DRIVEN MOBILE VOLUNTEER EVENT MANAGEMENT PLATFORM USI...
AN INTELLIGENT AND DATA-DRIVEN MOBILE VOLUNTEER EVENT MANAGEMENT PLATFORM USI...ijasa
 
Overview Sphere M&E system
Overview Sphere M&E systemOverview Sphere M&E system
Overview Sphere M&E systemsphereworld
 
What Features Make Your Matrimony App As a Brand.pdf
What Features Make Your Matrimony App As a Brand.pdfWhat Features Make Your Matrimony App As a Brand.pdf
What Features Make Your Matrimony App As a Brand.pdfFuGenx Technologies
 
Android building blocks and application life cycle-chapter3
Android building blocks and application life cycle-chapter3Android building blocks and application life cycle-chapter3
Android building blocks and application life cycle-chapter3Dr. Ramkumar Lakshminarayanan
 

Similar to Track expenses easily with ExpenseBandhu (20)

Gps based search coupons on map view ios, android mobile application
Gps based search coupons on map view   ios, android mobile applicationGps based search coupons on map view   ios, android mobile application
Gps based search coupons on map view ios, android mobile application
 
Time Table Reminder Andorid App SRS
Time Table Reminder Andorid App SRSTime Table Reminder Andorid App SRS
Time Table Reminder Andorid App SRS
 
Portfolio
PortfolioPortfolio
Portfolio
 
FUN AND FOOD PPT
FUN AND FOOD PPTFUN AND FOOD PPT
FUN AND FOOD PPT
 
FINAL REPORT
FINAL REPORTFINAL REPORT
FINAL REPORT
 
BookMyShow
BookMyShowBookMyShow
BookMyShow
 
CDMS-PPT-fzq94g.pptx
CDMS-PPT-fzq94g.pptxCDMS-PPT-fzq94g.pptx
CDMS-PPT-fzq94g.pptx
 
CampusRecruitment Django.pptx
CampusRecruitment Django.pptxCampusRecruitment Django.pptx
CampusRecruitment Django.pptx
 
Paper391.pdf
Paper391.pdfPaper391.pdf
Paper391.pdf
 
S.A.V.E. - Social Actions Volunteering Ecosystem
S.A.V.E. - Social Actions Volunteering EcosystemS.A.V.E. - Social Actions Volunteering Ecosystem
S.A.V.E. - Social Actions Volunteering Ecosystem
 
TCS_StepCounter
TCS_StepCounterTCS_StepCounter
TCS_StepCounter
 
HeirList Premium Services Description
HeirList Premium Services DescriptionHeirList Premium Services Description
HeirList Premium Services Description
 
DESIGN AN AR APPLICATION IN FINDING PREFERRED DINING PLACE WITH SOCIAL NETWOR...
DESIGN AN AR APPLICATION IN FINDING PREFERRED DINING PLACE WITH SOCIAL NETWOR...DESIGN AN AR APPLICATION IN FINDING PREFERRED DINING PLACE WITH SOCIAL NETWOR...
DESIGN AN AR APPLICATION IN FINDING PREFERRED DINING PLACE WITH SOCIAL NETWOR...
 
SahilaMirajkar
SahilaMirajkarSahilaMirajkar
SahilaMirajkar
 
AN INTELLIGENT AND DATA-DRIVEN MOBILE VOLUNTEER EVENT MANAGEMENT PLATFORM USI...
AN INTELLIGENT AND DATA-DRIVEN MOBILE VOLUNTEER EVENT MANAGEMENT PLATFORM USI...AN INTELLIGENT AND DATA-DRIVEN MOBILE VOLUNTEER EVENT MANAGEMENT PLATFORM USI...
AN INTELLIGENT AND DATA-DRIVEN MOBILE VOLUNTEER EVENT MANAGEMENT PLATFORM USI...
 
Flood saver
Flood saverFlood saver
Flood saver
 
Overview Sphere M&E system
Overview Sphere M&E systemOverview Sphere M&E system
Overview Sphere M&E system
 
What Features Make Your Matrimony App As a Brand.pdf
What Features Make Your Matrimony App As a Brand.pdfWhat Features Make Your Matrimony App As a Brand.pdf
What Features Make Your Matrimony App As a Brand.pdf
 
Phase3 4
Phase3 4Phase3 4
Phase3 4
 
Android building blocks and application life cycle-chapter3
Android building blocks and application life cycle-chapter3Android building blocks and application life cycle-chapter3
Android building blocks and application life cycle-chapter3
 

Track expenses easily with ExpenseBandhu

  • 2. OVER VIEW  Introduction  Project Description  Existing System & Issues  Proposed System  Project Scope  Requirement Specification  Application Workflow  Use Case Diagram  ER-Diagram  Application Description  Future Scope  References
  • 3. INTRODUCTION  ExpenseBandhu is a mobile application is for keeping track of the records for an individual as well as of all the expenses during a trip for a group of people (both family or friends), including the shares of each member, how much one paid and is yet to pay and allows us to keep an eye on our budget so that we don’t need to look for a calculator every now and then before every next move.
  • 4. PROJECT DESCRIPTION  It basically has two main modules : I. INDIVIDUAL  Here one can add the budget and set the limit.  Further he/she can add, edit and view expenses.  Can get reminders telling how much he/she has spent, notifying if he/she has reached the budget or exceeded the specified limit.  One added feature is that we can view last 3 days and 3
  • 5. II. GROUP  In this module we add the name of the trip.  Can have either, a group of friends or a group of families.  One would get options of adding number of members.  For family, we’d have only one representative’s name as an entry for simplicity.  For group of friends, every member will get enlisted.  And finally each member’s share and dues are shown individually.
  • 6. EXISTING SYSTEM  There have been a few similar applications like TRICOUNT.  It takes the expenses in group basis only.  Only one participant can pay the complete amount for an activity at a time.  At the end the calculation is made for the balance of each participant and for the settlement among group members of the event.
  • 7. ISSUES OF EXISTING APP  There is no boundary limit for the expense.  In Tricount infinite number of activities can be added, without considering which member is left with how much money.  If multiple families are on an outing, the payment should be made by one representative of the family; there is no point in adding each family member’s name.
  • 8. PROPOSED SYSTEM  ExpenseBandhu will be suitable for keeping a track of both individual and group expenses.  When a person exceeds his expense limit, he’d get an alert.  In case of events involving more than one family, we will have option to add one representative from a family, and also total number of members in the family.  Also we have an extra feature of individual expense manager system where a user can set his own income, add his spending limit.
  • 9. PROJECT SCOPE  To make an application that balances the expenses among a group of people as well as act as a personal expense manager .  To reduce the headache of paperwork calculations during a trip.  A simple and easy to use application.  An app that organizes all your expenses at one place.
  • 10. REQUIREMENT SPECIFICATION Product : Mobile Application Android Versions : KitKat or higher Platform Used: Android Studio Languages to be used : Java, XML Database to be used : SQLite
  • 15. The Home Page after logging in and individual expense home page
  • 16. This way the user can view history and edit item
  • 17. For an individual expense manager, user can see past records too
  • 18. When the user chooses to track the group record, he gets an option of family or friends
  • 19. After adding every expense in group format the user needs to specify the payee
  • 20. This is how the app looks while tracking the expenses during the trip with friends
  • 21. FUTURE IMPROVEMENTS  Settlement Balance Sheet for group trip suggesting ways to clear dues.  Full Trip Expense Summary that can be shared among group members.  Back up of data even if the app is uninstalled. Migrating database to FireBase comes as a solution.  Setting and using your desired currency.  Push Notification and reminder alarm for individual expense tracker.  Viewing the past group trips summary at a place.
  • 22. REFERENCES  https://stackoverflow.com/questions/10504218/query- last-day-last-week-last-month-sqlite  http://nevonprojects.com/android-expense-tracker  ftp://ftp.ecs.csus.edu/nguyendh/CSC %20230%20Projects/Expense%20Tracker.pdf  https://www.lucidchart.com/documents/edit/f1e630ef- fe62-499e-ae8b-02b87869bccd  http://www.truiton.com/2015/06/android-tabs-example-

Editor's Notes

  1. h