Navigation Map

Public Site

  • /
    • login
    • create listing redirect
    • listing categories
    • featured/new listing details
    • legal pages
    • pricing
  • /login
    • manual auth form
  • /sign-up
  • /pricing
  • /listing
  • /listing/category/:slug
  • /listing/:slug
  • /pages/:static-page

Shared Auth Pattern

  • Landing login authenticates against backend
  • User lands on dashboard domain after session creation
  • Authenticated visits back to /login redirect to /dashboard

Dashboard: Common Seller Routes

  • /dashboard
  • /listings
  • /listings/new
  • /watchlist
  • /invoices
  • /apps/chat
  • /pages/pricing -> redirects to landing pricing
  • /support/faqs
  • /listings/promotions
  • /profile

Super Admin Only Routes Observed

  • /admin/listings
  • /admin/reports
  • /admin/users
  • /admin/subscription-plans
  • /admin/payment-invoices
  • /admin/email-notification-settings
  • /category/category-list
  • /category/category-add
  • /admin/content/header
  • /admin/content/shop-categories
  • /admin/content/sidebar-cta
  • /admin/content/announcement-modal
  • /admin/content/footer
  • /admin/promotion-packages
  • /admin/promotions

Role-to-Route Summary

Private

Common seller routes only.

Business

Common seller routes only, with business profile data.

Business Pro

Common seller routes only, with premium billing history and Business Pro profile label.

Super Admin

Common seller routes + all admin routes.

Permission Logic Pattern

The platform appears to apply route/menu permissions server-side and/or via API-provided user role state:
  • admin modules are not shown to non-admins
  • self-service seller flows are shared across all roles
  • pricing and marketplace discovery are cross-role/shared

Visual Route Map

Public landing

Landing home

Seller dashboard

Private dashboard

Admin dashboard

Super Admin dashboard