Project

General

Profile

Actions

Feature #30549

open

Implementation of Testimonials

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

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

100%

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

server/
controllers/testimonialsController.js
routes/testimonialsRoutes.js


Description

Implement Testimonials module in Maqam SEO using rect.Js

Actions #1

Updated by joby mathew 5 months ago

  • Status changed from Approval Pending to New
Actions #2

Updated by joby mathew 5 months ago

  • Status changed from New to Assigned
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 60
  • Add Testimonials List component and update routing:
    Introduced TestimonialsList component, added a new route for it in App.tsx, and updated the sidebar navigation path accordingly. Also, defined the ClientTestimonials model in the Prisma schema for backend integration.
  • Created table, show entries section, search
  • Create form with Image upload
Actions #5

Updated by Fayaz E Azeez 5 months ago

  • Status changed from In Progress to Fixed not Tested
  • % Done changed from 60 to 100
  • Files Changed updated (diff)
  • Created backend routes and controllers for testimonials
    GET all testimonials
    Returns formatted testimonials with associated pages
    Includes image URLs

POST create new testimonial
Validates required fields
Requires image file
Validates and associates page IDs
Returns created testimonial

Actions #6

Updated by Fayaz E Azeez 5 months ago

  • Files Changed updated (diff)
Actions

Also available in: Atom PDF