Skip to content

Home shell tabs

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.

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.

  • 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.

The home shell has exactly four tabs, always in this order.

#LabelWhat it shows
1HomeThe syndicate list, quick stats, and — if you have an active booking — the quick flight card.
2BalancesYour balance across every syndicate you belong to, summarised on one screen.
3BookingsEvery 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.
4ProfileYour 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.
  • 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.