Перейти к основному содержимому

Обзор публичных страниц

Every tenant in FeedbackPulse SaaS gets 5 beautiful, interconnected public pages that their end users can access without logging in. All pages share a branded navigation bar and support product-level filtering.


The 5 Public Pages

PageURL PatternPurpose
Product Hub/p/{tenant-slug}Catalog of all products
Feedback Wall/wall/{tenant-slug}Public reviews showcase
Feedback Form/feedback/{campaign-slug}Submit new feedback
Public Дорожная карта/roadmap/{tenant-slug}Feature roadmap with voting
Public Журнал изменений/changelog/{tenant-slug}Release notes timeline

Bonus

FeatureURL PatternPurpose
Embeddable Widget<script> embedFeedback form on any website

Shared Navigation

All 5 pages include a shared navigation bar at the top with links to every other public page. The nav bar is:

  • Branded -- uses the tenant's brand color
  • Responsive -- desktop links + mobile hamburger menu
  • Tenant-aware -- shows the tenant's company name/logo
  • Active state -- highlights the current page

The nav items are:

  1. Продукты -> /p/{tenant-slug}
  2. Feedback Wall -> /wall/{tenant-slug}
  3. Submit Feedback -> /feedback/{campaign-slug}
  4. Дорожная карта -> /roadmap/{tenant-slug}
  5. Журнал изменений -> /changelog/{tenant-slug}

Product Filtering

All pages support product-level filtering via query parameters:

/wall/{tenant-slug}?product={product-slug}
/roadmap/{tenant-slug}?product={product-slug}
/changelog/{tenant-slug}?product={product-slug}

When a product filter is active:

  • Only data related to that product is shown
  • The page heading reflects the product name
  • Navigation links maintain the product filter

Branding

Public pages automatically pick up the tenant's branding:

  • Brand color -- used for navigation active state, buttons, links
  • Logo -- displayed in the navigation bar
  • Company name -- used in page titles and headings

Responsive Design

All public pages are fully responsive:

  • Desktop -- full layout with sidebars and grids
  • Tablet -- adapted grid layouts
  • Mobile -- stacked layout with hamburger navigation

How End Users Find These Pages

Tenants can share their public pages in several ways:

  1. Direct links -- share the URLs via email, social media, in-app
  2. Product Hub -- link to /p/{tenant-slug} as a central entry point
  3. Embeddable widget -- drop a <script> tag on their website
  4. Navigation -- once a user lands on any page, the nav bar connects them to all others

Rate Limiting

All public pages are rate-limited to prevent abuse:

PageRate Limit
Product Hub60 requests/minute
Feedback Wall120 requests/minute
Feedback Form (view)60 requests/minute
Feedback Form (submit)10 requests/minute
Feedback Form (OTP)5 requests/10 minutes
Дорожная карта (view)60 requests/minute
Дорожная карта (vote)10 requests/minute
Дорожная карта (request)10 requests/minute
Журнал изменений60 requests/minute
Widget120 requests/minute

Deep Dive