Apercu des Pages Publiques
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
| Page | URL Pattern | Purpose |
|---|---|---|
| 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 Feuille de Route | /roadmap/{tenant-slug} | Feature roadmap with voting |
| Public Journal des Modifications | /changelog/{tenant-slug} | Release notes timeline |
Bonus
| Feature | URL Pattern | Purpose |
|---|---|---|
| Embeddable Widget | <script> embed | Feedback 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:
- Produits ->
/p/{tenant-slug} - Feedback Wall ->
/wall/{tenant-slug} - Submit Feedback ->
/feedback/{campaign-slug} - Feuille de Route ->
/roadmap/{tenant-slug} - Journal des Modifications ->
/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:
- Direct links -- share the URLs via email, social media, in-app
- Product Hub -- link to
/p/{tenant-slug}as a central entry point - Embeddable widget -- drop a
<script>tag on their website - 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:
| Page | Rate Limit |
|---|---|
| Product Hub | 60 requests/minute |
| Feedback Wall | 120 requests/minute |
| Feedback Form (view) | 60 requests/minute |
| Feedback Form (submit) | 10 requests/minute |
| Feedback Form (OTP) | 5 requests/10 minutes |
| Feuille de Route (view) | 60 requests/minute |
| Feuille de Route (vote) | 10 requests/minute |
| Feuille de Route (request) | 10 requests/minute |
| Journal des Modifications | 60 requests/minute |
| Widget | 120 requests/minute |