Home & App Shell
The post-login app shell: a ShellRoute that wraps every secondary screen with a persistent bottom nav, an IndexedStack of role-aware tabs, a 4×4 home grid that branches between client and freelancer landing pages, and a radial 'arc' create-menu.
Riverpod · GoRouter ShellRoute · PageView
diagram · Home & App Shell — Riverpod · GoRouter ShellRoute · PageView
4 layers 10 nodes 4 flows
01
LayerPresentation
UI · Controllers · Widgets
5 nodes
02
LayerDomain
Entities · Use Cases · Repository contracts
2 nodes
03
LayerData
Repo Impl · Remote / Local Data Sources
1 node
04
LayerDependency Injection
Routes · Bindings · Service Locator
2 nodes
cards are peers grouped by layer — pick a flow to trace real callsclick any node to drill in →