For the purposes of this assignment, the application I'm imagining is a financial / accounting solution for startup and small business CFOs. The purpose of the application would be comparing a previously set budget (maybe at a management or board-level) with what is actually being spent day-to-day and cataloged based on account type, department, etc.
Given that accounts can be divided by department, members of each department are required to login and post their expenses on a bi-weekly or monthly basis, so that their budgets can be tracked appropriately. In order to do so, I'm assuming that data can be imported by:
- Quickbooks account
- Expensify (or something similar)
- Exported (CSV) credit card transactions.
- Manually-added expenses from personal cards, etc.
- Manually manipulating inputted data to reflect changes.