Case Study

NM Recovery

NM Recovery needed a way to manage agency certification applications from submission through approval. I developed a custom WordPress plugin — a centralized dashboard that handles the entire application lifecycle: reviewing submissions, requesting missing documents from applicants by email, generating certification letters as PDFs, and routing every certificate through a multi-manager verification workflow before delivery.

Plugin Development
Client NM Recovery
Industry Behavioral Health / Agency Certification
Year 2025 – 2026
Timeline 2 Months
My Role Senior WordPress Developer (via Technology Brainz)
Agency Technology Brainz
1 Plugin replaced a patchwork of disconnected tools
20+ Custom user roles for granular access control
3 Manager sign-offs required before any certificate is sent
100% Application changes tracked in a field-level audit log

What the client was up against

The existing dashboard was outdated, fragmented, and dependent on a patchwork of separate tools — application data, document requests, and certificate handling all lived in different places. Managing a single application meant jumping between systems, there was no unified view of application status, and no controlled approval process before certificates went out. The client needed everything consolidated into one system with proper oversight built in.

What I built

I built a custom WordPress plugin that centralizes the entire certification workflow, with Formidable Forms as its only major dependency. Admins get a filterable dashboard of all applications (by status, date range, and type, with CSV export), can request additional files or information from applicants directly via automated email, and generate certification letters as server-side PDFs. Every certificate passes through an approval chain — verified by two additional managers before it’s emailed to the applicant. The plugin includes 20+ custom user roles for granular access control, field-level audit logging of every change with user attribution, e-signature document tracking, per-agency notes, and submission rate limits — all secured with nonce verification, capability checks, and prepared queries throughout.

Delivered in this project

Centralized application dashboard with status, date, and type filters plus CSV export
Server-side PDF certification letter generation with approve/deny workflow
Multi-manager verification — certificates reviewed by two additional managers before delivery
Automated email requests to applicants for missing files or information
20+ custom user roles for granular, role-based access control
Field-level audit logging of every application change with user attribution
E-signature document tracking and per-agency notes
Custom database tables and entry caching for performance at scale

Project screenshots

Let's Build Your Next Project

I'm currently available for new projects. Tell me about yours and I'll get back to you within 24 hours.