Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The following are the basic functions that the application will perform.

Track - Photo taking

Our app will allow a user The user will want to easily photograph and store digital copies of their physical receipts , thus freeing in order to free them from having to physically manage managing them.

As a scan, or photo, of a receipt is in may ways The user will want to still keep this method as a reliable source of proof of payment (hard-to-forge, no transcription errors, no omitted info) as good as the original receipt, this will give the user . This feature should, for the user, give all the benefits of keeping physical receipts except without the physical hassle.

Organize - Categorization

The user will most likely have expenditures from various venues/domains. Therefore, they might want to be able to have some way of organizing the different expenditures based on the different places/locations/venues where the expenses where made. In some sense the user wants something that allows them to remember where they spent that money and organize these expenses.

The user will want categorize each expenditure immediately at point of spending, according to a list of tags. Users can add/modify the tags to better fit their needs.This will allow the users to categorize and organize their expenditure as-it-happens, rather than having to do after-the-fact categorization of large batches of receipts. This is beneficial as it is much easier to categorize on the spot, as opposed to 3 weeks later where the memory of the expenditure (not to mention the receipt itself!) would have faded.

This feature needs to be powerful enough that the user will not need to post-process their expenses later to add in data that could not be added on-the-go, and yet fast enough that categorizing your expenses does not get in the way in the moments immediately after a user has made an expenditure.

Analysis - Statistics

Once the user has built up a spending history, the app will Should the app perform basic analytics analysis on the spending history data set, allowing the user will want to view see his/her spending patterns in terms of time, location or the various categories (tags).

It seems likely that many users will not need anything more than the most basic analytics: spending breakdowns by category or by times. As By saving the data is , by-default saved , as an Excel file, this allows more advanced users to use the spreadsheet capabilities of Excel in order to perform other analysis not pre-packaged with the app.

...