The challenge
What needed fixing
A growing service business needed more than a contact form. Enquiries, follow-up, security records, quotations, and client history had to live in one controlled system without relying on a single all-powerful admin flag.
The build
What I delivered
Built a database-backed operations platform with granular roles and permissions, mandatory MFA for elevated access, protected uploads, enquiry-to-contact conversion, task tracking, quotations, Gmail import, and detailed audit trails.