Back to projects

Drupal + Next.js chambers website

Level 22 Chambers

A chambers website delivered with Drupal and Next.js, combining content modeling, profile-led navigation, and editorial resource experiences.

  • Drupal
  • Next.js
  • React
  • PHP
  • Lando
Level 22 Chambers screenshot

Overview

What this project shows

Level 22 Chambers is a modern Drupal and Next.js website for a Sydney-based chambers practice, with barrister content, resources, and structured navigation across key practice areas.

Problem

The site needed a polished content experience for barrister profiles, practice information, and editorial resources while remaining manageable through CMS-backed content structures.

Role

Senior Full-Stack Developer

Solution

Norman supported the full-stack implementation across Drupal modeling and Next.js delivery, helping shape profile-driven content, resource presentation, and ongoing site behavior.

Challenges

  • Organizing specialist profile content and editorial sections without making the experience feel fragmented.
  • Keeping resource-heavy navigation and content relationships maintainable across backend and frontend layers.

Technical Decisions

  • Model structured content in Drupal and deliver the public experience through Next.js.
  • Favor reusable frontend patterns for profile, resource, and navigation-heavy sections.

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.