Skip to main content

Pre-Built Pages

BunShip Pro ships with 31 fully-built pages across six areas. Every page includes loading skeletons, error states, empty states, and toast notifications.

Auth Pages

Pages for authentication flows. Accessible when logged out.

Dashboard

The main authenticated area. Every logged-in user sees these.

Organization Management

Each organization has its own set of pages. Tabs split into user-facing and developer sections.

User-Facing Tabs

Developer Tabs

User Settings

Personal account settings accessible from the sidebar.

Admin Panel

System administration pages. Only visible to admin users.

Marketing Pages

Public-facing pages accessible without authentication.

Page Features

Every dashboard and settings page includes:
  • Loading skeletons — Shimmer placeholders while data loads
  • Error states — Friendly error messages with retry actions
  • Empty states — Helpful prompts when there’s no data yet (e.g., “No API keys yet. Create your first one.”)
  • Toast notifications — Success/error feedback for all actions (create, update, delete)
  • Role-based access — Pages respect RBAC. Viewers see read-only views. Actions are hidden for insufficient roles.

Next Steps