Skip to content

BB App Architecture

<graphviz> digraph {

AboutScreen [shape=note, style=filled, fillcolor = limegreen] ConfigScreen [shape=note, style=filled, fillcolor = limegreen] FeedbackCreateNewScreen [shape=note, style=filled, fillcolor = limegreen] FeedbackListScreen [shape=note, style=filled, fillcolor = limegreen] FeedbackRequestResponseScreen [shape=note, style=filled, fillcolor = limegreen] FeedbackRequestViewScreen [shape=note, style=filled, fillcolor = limegreen] GoalCommentAddScreen [shape=note, style=filled, fillcolor = limegreen] GoalListScreen [shape=note, style=filled, fillcolor = limegreen] GoalUpdateScreen [shape=note, style=filled, fillcolor = limegreen] GoalViewScreen [shape=note, style=filled, fillcolor = limegreen] GoalCommentViewScreen [shape=note, style=filled, fillcolor = limegreen] TaskListScreen [shape=note, style=filled, fillcolor = limegreen]

ForgotPasswordm [style=filled, fillcolor = khaki] CreateFeedbackm [style=filled, fillcolor = khaki]; CreateMailFeedbackm [style=filled, fillcolor = khaki]; Loginm [style=filled, fillcolor = khaki]; NextFeedbackItemm [style=filled, fillcolor = khaki]; OpenAboutm [style=filled, fillcolor = khaki]; OpenFeedbackm [style=filled, fillcolor = khaki]; OpenGoalCommentm [style=filled, fillcolor = khaki]; OpenGoalListm [style=filled, fillcolor = khaki]; OpenGoalm [style=filled, fillcolor = khaki]; OpenTaskListm [style=filled, fillcolor = khaki]; RespondToFeedbackRequestm [style=filled, fillcolor = khaki]; Savem [style=filled, fillcolor = khaki];

App->ConfigScreen; App->CreateMailFeedbackm; App->FeedbackCreateNewScreen; ConfigScreen->ForgotPasswordm; ConfigScreen->Loginm; ConfigScreen->OpenAboutm; CreateFeedbackm->FeedbackCreateNewScreen; CreateFeedbackm->FeedbackListScreen; FeedbackCreateNewScreen->Savem; FeedbackListScreen->CreateFeedbackm; FeedbackListScreen->RespondToFeedbackRequestm; FeedbackRequestResponseScreen->FeedbackRequestViewScreen; FeedbackRequestResponseScreen->NextFeedbackItemm; FeedbackRequestResponseScreen->Savem; ForgotPasswordm->AboutScreen; GoalCommentAddScreen->Savem; GoalListScreen->OpenGoalm; GoalUpdateScreen->Savem; GoalUpdateScreen->OpenGoalm; GoalViewScreen->OpenGoalm; GoalViewScreen->OpenGoalCommentm; Loginm->ConfigScreen; Loginm->TaskListScreen; NextFeedbackItemm->FeedbackRequestResponseScreen; OpenAboutm->AboutScreen; OpenFeedbackm->FeedbackCreateNewScreen; OpenFeedbackm->FeedbackListScreen; OpenGoalCommentm->GoalCommentViewScreen; OpenGoalCommentm->GoalViewScreen; OpenGoalListm->GoalListScreen; OpenGoalm->GoalCommentAddScreen; OpenGoalm->GoalListScreen; OpenGoalm->GoalUpdateScreen; OpenGoalm->GoalViewScreen; OpenTaskListm->TaskListScreen; RespondToFeedbackRequestm->FeedbackListScreen; RespondToFeedbackRequestm->FeedbackRequestResponseScreen; RespondToFeedbackRequestm->FeedbackRequestViewScreen; Savem->FeedbackCreateNewScreen; Savem->FeedbackRequestResponseScreen; Savem->GoalListScreen; Savem->GoalUpdateScreen; TaskListScreen->OpenAboutm; TaskListScreen->OpenFeedbackm; TaskListScreen->OpenGoalListm;

} </graphviz>