Project

General

Profile

Edit Copy Actions

Feature #11712

open

[FAQ] Dynamic FAQ management and storefront FAQ page

Added by Yalavarthi Thriveni 7 days ago. Updated 2 days ago.

Status:
Resolved
Priority:
Normal
Assignee:
Start date:
10/30/2026
Due date:
10/31/2026 (2 days late)
% Done:

100%

Estimated time:
12:00 h
Spent time:

Description

Each company manages its own FAQ categories and questions from the admin panel. The storefront shows them on a FAQ page with category filter, search, "Was this helpful?" votes and a help form on the right side. Data is stored in the tenant's own database, so no tenantId field is needed. Collections: faq_categories, faqs, faq_enquiries. New tenants get default FAQs (US or India template) when they are provisioned.
Done when:
• Admin can create, edit, reorder and publish FAQs and categories.
• Customer sees only published FAQs on the storefront and can search and vote.
• Help form submissions reach the admin inbox and email notification.
• A newly onboarded company already has default FAQs.

API Summary
1.GET, POST -/api/admin/faq-categories - Admin, Manager
2.PATCH, DELETE - /api/admin/faq-categories/:id - Admin, Manager
3.GET, POST - /api/admin/faqs - Admin, Manager
4.GET, PATCH, DELETE - /api/admin/faqs/:id - Admin, Manager
5.PATCH - /api/admin/faqs/reorder - Admin, Manager
6.PATCH - /api/admin/faqs/:id/publish - Admin, Manager
7.GET - /api/faqs - Public
8.POST - /api/faqs/:id/feedback - Public
9.POST - /api/faq-enquiries - Public
10.GET, PATCH - /api/admin/faq-enquiries - Admin, Manager


Files


Add

Subtasks


Add

Related issues

Edit Copy Actions

Also available in: Atom PDF