-
Notifications
You must be signed in to change notification settings - Fork 0
flows
Here are the Flowcharts to show how the application works
Summary of how different flows are connected in the application.
This phase allows a user to join the service and start using the functionality provided by the application
The Wishlist phase is where users create and populate MoneyLogs. They will be required to provide at least a name for their money log additional actions here will provide to functionality to populate a wishlist for the MoneyLog in question.
This action allows a user to create a MoneyLog
on the service durong this step a user needs only to provide a name for the MoneyLog
thereby committing to the intent of this MoneyLog
This action allows user of the service to build a WishList
within a MoneyLog
this list serves as a draft for the ShoppingList
that the user will create as they refine the MoneyLog in the Planning Phase
The planning phase is where the basis of all the work in the application occurs, in this phase, we allow users on the system to plan how resources in a MoneyLog
will be allocated.
This phase has a number of major actions associated with it
This action allows a user of the application to create an IncomeLog
in a MoneyLog
the total amount of unspent money in all the IncomeLogs
in a MoneyLog
is the total amount of available funds.
This action allows a user to divide their MoneyLog
into smaller chunks LogSections
that they can deal with separately it is one of the initial phases that Mula provides to enable us. Look at it this way would you want to deal with your annual budget as a whole or go through it monthly?
This action allows a user to assign WishListItems
in their MoneyLog
to LogSections
that way the items will have planned purchase dates and also helps us to separate shopping items from wishlist items since only wishlist items tagged with a LogSection
are considered as items to be purchased.
This phase is what traditional budgeting applications would provide as an application. This phase allows a user to record expenses and link those expenses to the plans the use made previously. Expenditures are linked to plans using Log Categories created in the planning phase
This phgase really is where all the magic happens, Once a user starts recording expenses it means they are now actively engaging the MoneyLog Application. As such we should start applying concurrent automated reviews on areas we can. We can do this by enabling a user to introspect and compare between their planned expenditiure and the expenses that actually occured. Usually this is all te requisite information to get people clear on better spending and planning