Fairway
Case Overview
Fairway Divorce is a public-facing website for a legal services company specializing in divorce and family law. The platform explains legal services and divorce-related topics in a clear, accessible way and enables potential clients to get in touch via contact and inquiry forms. It's a content-driven site featuring service pages, informational articles, and simple user flows guiding visitors toward booking a consultation.
The project runs on Umbraco CMS, giving content editors full control over pages, components, and forms without needing developer support.
Goal: Keep the website stable while continuously improving it through small, regular enhancements — including new/refined components for evolving content and UX needs, improved form functionality (validation, templates, submission flow, integrations), consistent bug fixing across environments, and support for ongoing content updates and editor-friendly workflows.
Key Project Info
Industries
Legal Services, Family Law, Divorce & Family Mediation, Professional & Consumer Services
Services
Web Development, CMS Development & Support, Ongoing Maintenance, UX/Content Optimization
Solutions
Custom Umbraco Component Development, Umbraco Forms Management, Continuous Bug Fixing & QA, Content Editor Workflow Support
Technologies
Umbraco CMS 13.4.1, Umbraco Forms, C#, ASP.NET Core (.NET 8), Razor Views, HTML, CSS, SCSS, JavaScript, Azure Blob Storage, Serilog
The Challenges
The Process
Our work on Fairway Divorce followed a continuous, iterative approach — balancing steady feature growth with the reliability the site depends on day to day.
Feature & Component Development
Implementing new components and updating existing views/partials to support evolving content requirements, while improving styling and layout through HTML/CSS/SCSS and Razor views.
Forms & Ongoing Maintenance
Updating Umbraco Forms templates and email templates, adjusting fields and submission flows to match business needs, investigating stakeholder-reported issues, and applying focused fixes verified across relevant pages and forms.
Solutions
Key Features of the Solution
Custom Component Development: Implementing new components and refining existing views/partials to support evolving content and UX requirements, with improved styling and layout using HTML/CSS/SCSS and Razor views.
Umbraco Forms Optimization: Updating Umbraco Forms templates and email templates, adjusting form fields and submission flows to align with changing business requirements.
Continuous Bug Fixing & QA: Investigating issues reported by stakeholders and content teams, applying focused fixes, and verifying changes across all relevant pages and forms to ensure predictable behavior.
Editor-Friendly CMS Support: Maintaining a stable Umbraco CMS environment that empowers content editors to manage pages, components, and forms independently, without requiring technical support.
Results in Numbers
25+
New and updated components implemented across the site
90%
Platform stability maintained across releases and environments
120+
Issues identified and fixed across pages and forms
18%
Improvement in successful form submissions after optimization