Project

General

Profile

Actions

Feature #30488

open

Implementation of FAQ

Added by joby mathew 5 months ago. Updated 5 months ago.

Status:
Fixed not Tested
Priority:
Normal
Assignee:
Target version:
-
Start date:
11/26/2025
Due date:
11/28/2025 (about 5 months late)
% Done:

100%

Estimated time:
16:00 h
Spent time:
remarks:
DB Changes:
Keys & Permissions:
Areas Affected:
Files Changed:

server/
controllers/commonFaqController.js
routes/commonFaqRoutes.js
prisma/schema.prisma

client/src/components/features/faq_list/
components/AddPageModal.tsx
components/FaqForm.tsx
hooks/useFaqs.ts
services/commonFaqService.ts
FaqList.tsx


Description

Implement FAQ module in Maqam SEO using Next.Js

Actions #1

Updated by joby mathew 5 months ago

  • Status changed from New to Assigned
Actions #2

Updated by joby mathew 5 months ago

  • Tracker changed from Bug to Feature
Actions #3

Updated by Fayaz E Azeez 5 months ago

  • Status changed from Assigned to In Progress
Actions #4

Updated by Fayaz E Azeez 5 months ago

  • % Done changed from 0 to 30

created the new FaqList component:
Create button, search box, show-entries dropdown, and a table listing Question (English/Arabic) plus Page Name with edit/delete actions.
The form includes English and Arabic question/answer fields, Add More option, the Display on Pages [Multi Select] and the Add URL button that opens the modal for adding a new page name + URL before saving.

Actions #5

Updated by Fayaz E Azeez 5 months ago

  • % Done changed from 30 to 100
  • Files Changed updated (diff)
  • Faq common tables added in prisma schema
  • Controllers and routes created and tested
  • Display on Pages [Multi Select] data fetched from Manageurl table through relations
  • CRUD operation successfully completed
Actions #6

Updated by Fayaz E Azeez 5 months ago

  • Status changed from In Progress to Fixed not Tested
Actions

Also available in: Atom PDF