Home shell tabs
What it is
Section titled “What it is”The home shell is the top-level container you see at the root route (/) when you are signed in and have finished onboarding. It hosts four tabs that work across every syndicate you belong to, rather than inside a specific one.
The home shell is distinct from the syndicate shell, which appears once you open a specific syndicate. See Syndicate shell tabs.
Who can use it
Section titled “Who can use it”Every signed-in member sees the home shell. The tabs are the same for owner, admin, member, and viewer — their contents differ based on what each role is allowed to see.
Where to find it
Section titled “Where to find it”- Web:
https://app.syndik8.app/ - iOS / Android: the screen you land on after signing in (unless you have a default syndicate set, in which case you land on that syndicate’s dashboard).
On a narrow viewport the tabs render as a bottom navigation bar. On wider viewports they render as a navigation rail on the left. See Adaptive layouts.
Fields / options
Section titled “Fields / options”The home shell has exactly four tabs, always in this order.
| # | Label | What it shows |
|---|---|---|
| 1 | Home | The syndicate list, quick stats, and — if you have an active booking — the quick flight card. |
| 2 | Balances | Your balance across every syndicate you belong to, summarised on one screen. |
| 3 | Bookings | Every booking of yours across every syndicate, with filter chips for upcoming, past, pending, cancelled, and rejected. Also the “Subscribe to calendar” button that produces your ICS feed link. |
| 4 | Profile | Your account settings — display name, avatar, timezone, notification preferences, subscription, sign out, and delete-account. The profile tab’s icon carries a dot indicating realtime connection state, and a badge for unread notifications. |
Behaviour rules
Section titled “Behaviour rules”- The home shell is hidden during onboarding — until you have created or joined at least one syndicate, you see the onboarding wizard instead and the tab bar is not shown.
- The Home, Balances, and Bookings tabs span all your syndicates. They are not scoped to a single one.
- The Profile tab’s icon changes colour to reflect realtime connection state: green (connected), amber (reconnecting), red (disconnected).
- An unread-notification badge appears on the Profile tab icon when there are unread notifications in the notification centre.
- Switching tabs preserves scroll position and in-tab state — each tab is kept alive when the other is shown.
See also
Section titled “See also”- Syndicate shell tabs — the five-tab shell inside each syndicate.
- Adaptive layouts — how the shell switches between bottom nav, rail, and extended rail.
- ICS calendar feed — the “Subscribe to calendar” action lives in the Bookings tab.