Skip to content
Zacck Osiemo edited this page Jul 9, 2018 · 8 revisions

Here are the Flowcharts to show how the application works

Application Flow

Summary of how different flows are connected in the application.

Application Flow

Authentication Phase

This phase allows a user to join the service and start using the functionality provided by the application

Authentication Flow

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

Record Income

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.

Record Income Flow

Add Sections

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?

Add Sections Flow

Refine MoneyLog

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.

Refine Moneylog Flow

Clone this wiki locally