Back to projects

Drupal + Next.js legal publishing platform

NSW Law Reports

A legal publishing platform built on Drupal and Next.js, supporting subscription-oriented content, search-led discovery, and structured editorial workflows.

  • Drupal
  • Next.js
  • React
  • PHP
  • Lando
NSW Law Reports screenshot

Overview

What this project shows

NSW Law Reports is a live publishing product for legal research and report access, combining structured content, search journeys, and subscription-facing user flows.

Problem

The product required dependable content delivery for legal materials, with clear navigation, search support, and a frontend experience tailored to a professional audience.

Role

Senior Full-Stack Developer

Solution

Norman contributed across the Drupal and Next.js implementation, supporting publishing features, structured content surfaces, and the frontend/backend plumbing needed for a subscription-led platform.

Challenges

  • Presenting dense legal content in a way that stays clear, searchable, and manageable for editors.
  • Supporting platform changes without compromising consistency across publishing and account-related flows.

Technical Decisions

  • Use Drupal for structured legal content and editorial control, with Next.js handling the public-facing experience.
  • Keep publishing and search features within a unified frontend/backend delivery pattern rather than treating them as separate systems.

Open to Opportunities

Have a project in mind?

Talk with Norman about full-stack product development, system modernization, API-backed workflows, and long-term production support.