SoftwareCrafting Logo
HomeWorkT. Covenants Website CMS
FullstackCompleted

T. Covenants Website CMS

A custom content studio that lets a law firm run its own website: practice areas, pages, client stories, reviews, media, SEO and enquiries, with no developer needed.

T. Covenants content studio dashboard with the website setup checklist
Live content studioPerformance
Overview

About This Project

The T. Covenants website is edited entirely from a custom content studio built for the firm. A setup checklist on the dashboard walks the team through firm details, the home page, practice areas, photographs and SEO, and shows new enquiries, published services, client stories and reviews at a glance. Each practice area is a structured record with a rich text detail page, its own SEO tab and a visibility switch, and the list can be reordered by dragging. The same studio manages pages, client stories, reviews, achievements, the gallery, publications, legal documents, the media library and the enquiry inbox. Editors see checks before they publish and a reminder that Bar Council rules restrict advertising. Software Crafting Technologies designed and built the studio on Next.js with a Node.js, Express and PostgreSQL backend shared with the public website. Every screen in this case study uses sample data. No client or case information is shown.

Key Features

  • Dashboard with a website setup checklist
  • Practice areas with rich text detail pages
  • Drag to reorder and publish or hide content
  • Pages, client stories and reviews
  • Achievements, gallery and legal documents
  • Publications with PDF upload and cover previews
  • Media library with image uploads
  • Enquiry inbox with email alerts
  • Per-page SEO fields
  • Secure sign-in for the firm's team

Project Gallery

T. Covenants CMS dashboard with setup checklist and enquiry overview
Dashboard and website setup checklist
T. Covenants CMS services list with publish switches and drag to reorder
Practice areas with publish and reorder
T. Covenants CMS service editor with content and SEO tabs
Service editor with SEO and publish checks
Problem → Solution

Challenges & Solutions

Every great project overcomes obstacles. Here's how we tackled the hard problems.

Challenges

  • Letting a non-technical legal team publish confidently without breaking the website
  • Covering every kind of content the website shows in one consistent studio
  • Keeping SEO complete across every page and practice area

Solutions

  • Built a guided setup checklist, pre-publish checks and clear saved and published states
  • Used one editing pattern for every content type, with drag to reorder and visibility switches
  • Gave every page and service its own SEO tab and flagged the ones still missing it
Ready when you are

Impressed by our
craftsmanship?

We bring the same level of dedication and engineering excellence to every project. Let's discuss yours.