flowchart LR subgraph C1["Login"] S_client_sign_in["client_sign_in_screen.dart"] S_client_sign_in --> S_client_sign_in_Q["Queries
* user - getUserById
* business - getBusinessesByUserId"] S_client_sign_in --> S_client_sign_in_F["Firebase
* user - auth"] end subgraph C2["Create account"] S_client_sign_up["client_sign_up_screen.dart"] S_client_sign_up --> S_client_sign_up_Q["Queries
* business - getBusinessesByUserId"] S_client_sign_up --> S_client_sign_up_M["Mutations
* user - createUser
* business - createBusiness"] end subgraph C3["Edit account"] S_edit_account_na["manual_or_unknown_screen.dart"] S_edit_account_na --> S_edit_account_na_M["Mutations
* business - updateBusiness"] end subgraph C4["Profile"] S_client_settings["client_settings_screen.dart"] S_client_settings --> S_client_settings_Q["Queries
* user - getUserById
* business - getBusinessesByUserId"] end subgraph C5["Hubs"] S_client_hubs["client_hubs_screen.dart"] S_client_hubs --> S_client_hubs_Q["Queries
* TeamHub - listTeamHubsByOwnerId"] S_client_hubs --> S_client_hubs_M["Mutations
* TeamHub - createTeamHub
* TeamHub - updateTeamHub
* TeamHub - deleteTeamHub"] end subgraph C6["Orders"] S_client_shifts["client_shifts_screen.dart"] S_client_shifts --> S_client_shifts_Q["Queries
* order - getOrdersByBusinessId"] end subgraph C7["RAPID Order"] S_rapid_order["rapid_order_flow_page.dart"] S_rapid_order --> S_rapid_order_M["Mutations
* order - createOrder"] end subgraph C8["One-time Order"] S_one_time["one_time_order_flow_page.dart"] S_one_time --> S_one_time_Q["Queries
* role - listRolesByOwnerId"] S_one_time --> S_one_time_M["Mutations
* ShiftRole - createShiftRole
* order - createOrder"] end subgraph C9["Permanent Placement"] S_permanent["permanent_order_flow_page.dart"] S_permanent --> S_permanent_Q["Queries
* role - listRolesByOwnerId"] S_permanent --> S_permanent_M["Mutations
* ShiftRole - createShiftRole
* order - createOrder"] end subgraph C10["Recurring Order"] S_recurring["recurring_order_flow_page.dart"] S_recurring --> S_recurring_Q["Queries
* role - listRolesByOwnerId"] S_recurring --> S_recurring_M["Mutations
* ShiftRole - createShiftRole
* order - createOrder"] end subgraph C11["Billing"] S_billing["client_billing_screen.dart"] S_billing --> S_billing_Q["Queries
* account - getAccountsByOwnerId
* invoice - listInvoicesByBusinessId
* recentPayment - listRecentPaymentsByBusinessId"] S_billing --> S_billing_M["Mutations
* account - createAccount
* account - updateAccount
* account - deleteAccount"] end subgraph C12["Coverage"] S_coverage["coverage_dashboard.dart"] S_coverage --> S_coverage_Q["Queries
* order - getOrdersByBusinessId
* shift - getShiftsByBusinessId
* application - getApplicationsByShiftId"] end subgraph C13["Home"] S_client_home["client_home_screen.dart"] S_client_home --> S_client_home_Q["Queries
* order - getOrdersByBusinessId
* shift - getShiftsByBusinessId
* application - getApplicationsByShiftId
* recentPayment - listRecentPaymentsByBusinessId"] S_client_home --> S_client_home_M["Mutations
* order - createOrder"] end