Note: This is a add-on module for Perfex CRM. It is not a standalone script and requires Perfex CRM to function.
The Dynamic CRUD & Form Builder for Perfex CRM introduces a flexible, no-code solution for creating fully custom data collection systems inside your CRM. This module allows administrators to build dynamic forms, define table fields, manage submissions, and handle file uploads — all without writing a single line of code.
Ideal for teams that frequently need custom forms or workflows, the CRUD Builder supports public forms, customer portal forms, and staff-only forms with granular edit/delete permissions. Whether you’re collecting applications, registrations, requests, surveys, documents, or internal data, the module offers a streamlined and scalable approach.
Designed to be fully compatible with Perfex CRM (v3.1.0 and above), the module integrates seamlessly with the existing interface and requires no core file modifications, ensuring update-safe installation. Each CRUD operates independently, and all submissions — including file uploads — are managed neatly within the system’s native structure.
Admin Login: https://perfex.codeonstring.com/admin
Email: admin@example.com
Password: 123456789
Staff Login: https://perfex.codeonstring.com/admin
Email: staff@example.com
Password: 123456789
Customer Login: https://perfex.codeonstring.com/login
Email: customer@example.com
Password: 123456789
Note: CRUD permissions take precedence over role permissions. Ensure the staff role includes access for proper functionality.
Note: reCAPTCHA will appear on public forms only when valid Google reCAPTCHA credentials are configured in the Perfex CRM settings and the option is enabled for that specific CRUD in the CRUD Builder settings.
For detailed instructions on installation and configuration, please refer to the online documentation at: https://perfex.codeonstring.com/crud-builder-documentation
Comprehensive documentation is included. For further assistance, feel free to reach out to us at codeonstring@gmail.com
Version 2.0.0 - Added e-signature field support - Added status field support - Added auto-generate and manual field name functionality on form builder - Added option to map CRUD submission data to module forms - Added field visibility option (staff only, customer only, both) - Added export to Excel feature with file links support - Added customer menu title option - Added IP address and device information tracking for public form submissions - Added public form submission limit option - Added consent support for public forms - Rebuilt form builder for improved flexibility and stability - Added fancy-box support for files and media previews - Added separate record view page - Improved record view page to display device info, created by, created date and updated date - Various fixes and improvements Version 1.0.0 - Initial Release