Work

MWC Advocates

A clear digital home for MWC Advocates, covering the firm's services and insights while routing consultation requests into its lead and email workflow.

Client
MWC Advocates

React 19 · Vite · Express · Prisma · PostgreSQL · Resend · Google Sheets API · Tailwind CSS · Render

Live Website
MWC Advocates public website

What the product does

A professional digital presence for MWC Advocates, a law firm that needed a website reflecting the seriousness of their practice. The platform includes custom email systems for client communication, Google Sheets integration for lead tracking and management, and a clean, responsive design that communicates credibility and competence.

What it needed to solve

The firm needed a professional online presence that could handle client inquiries reliably, integrate with their existing workflow tools, and present their services with the gravitas their practice demands. Off-the-shelf templates could not provide the custom email infrastructure and integration requirements.

What I worked on

  • Built the complete PERN stack application from design to deployment
  • Implemented custom email infrastructure with Resend and multiple service adapters for reliability
  • Integrated Google Sheets API for lead management and automated data flow
  • Deployed and configured the production environment on Render

Implementation details

System

  • React 19 frontend with Vite for fast builds and hot module replacement
  • Express backend with Prisma ORM and PostgreSQL database
  • Custom email infrastructure using Resend with multiple email service adapters for fallback reliability
  • Google Sheets API integration for automated lead tracking and management workflows
  • Deployed on Render with automated CI/CD pipeline

Verified results

  • Professional PresenceClean, credible digital presence that reflects the caliber of the legal practice.
  • Custom MailersResend-powered email system with multiple service adapters ensuring reliable client communication.
  • Lead PipelineAutomated Google Sheets integration for lead tracking without disrupting existing workflows.

Lessons

  • Legal clients have high expectations for reliability and professionalism. Every detail matters, from email deliverability to page load speed.
  • Integrating with Google Sheets as a lightweight CRM works well for small firms but requires careful API quota management.
  • Multiple email service adapters provide the redundancy that client-facing communication demands.