WordPress Private Messaging and Dispute System

Заказчик: AI | Опубликовано: 29.10.2025

Secure Messaging System for WordPress Platform: I need a secure, private, and dynamic messaging system for a WordPress-based marketplace platform that connects clients (employers) and professionals (subscribers). The feature should allow both parties to communicate directly within their dashboards — from initial contact to service completion — while maintaining full data security and platform compliance. Core Objectives: Real-time private chat between a client and a professional, initiated by the client only. Seamless integration into the existing front-end user dashboards. Message tracking to show read/unread status, timestamps, and delivery confirmations. Secure file sharing for documents, images, and terms of work. Dispute-friendly structure allowing admin access to chat history when required. User control tools: option to block or report users for both clients and professionals. Additional Recommended Enhancements: Notifications Instant message alerts (on-site + optional email). Badge indicators on the user dashboard for new unread messages. Search & Filter Options: Allow users to search past chats by job title, username, or keywords. Support for viewing shared images and documents using otp (sent via email) based file access. Restrict file types and sizes for security. Admin Controls: Admin panel to moderate messages and resolve disputes. Logs for all chat activity for accountability. Security & Compliance Messages stored in a custom table with sanitization. Nonce validation for all AJAX calls. Data encryption for GDPR compliance. UI/UX & Performance Typing indicators, “last seen” visibility, and responsive mobile design. Auto-scroll to latest message and lazy loading for old chats. Must provide the code only to implement, and procedure to implement. Due to security issues, admin credentials will not be provided for this work. Outcome: The messaging system will create a safe and professional communication channel within the Crazywhiz platform, improving user trust and engagement while ensuring smooth service delivery and dispute resolution. It aligns with marketplace standards, offering an intuitive experience similar to modern gig platforms.