Skip to content
N. Pono
← All work

05 / 05Drupal + Next.js chambers website

Level 22 Chambers

Built by the Rush Hour Digital team. I worked across the Drupal and Next.js layers as one of its full-stack developers.

Client
Level 22 Chambers
Delivered by
Rush Hour Digital
My role
Full-stack developer, RHD team
Stack
Drupal · Next.js · React · PHP · Lando
Scope
Content modelling, frontend implementation, search & filter
level22.com.au
Level 22 Chambers — home screen

01Overview

Level 22 Chambers is a Drupal and Next.js website for a Sydney chambers practice, with barrister profiles, resources and structured navigation across practice areas.

02Challenge

Barrister profiles, practice information and editorial resources needed a polished experience while staying manageable through CMS-backed content structures.

03My role

Within the Rush Hour Digital team I worked on Drupal content modelling and Next.js delivery — profile-driven content, resource presentation and search and filter experiences.

04Architecture

  1. L1

    Drupal content backend

  2. L2

    Profile + resource content models

  3. L3

    Next.js frontend

  4. L4

    Lando local environment

05Key challenges

  1. 01Organising specialist profile content and editorial sections without the experience feeling fragmented.
  2. 02Keeping resource-heavy navigation and content relationships maintainable across backend and frontend.

06Decisions

  1. 01Structured content modelled in Drupal, public experience delivered through Next.js.
  2. 02Reusable frontend patterns for profile, resource and navigation-heavy sections.

07Result

A chambers website where barrister profiles, practice areas and resources are managed in Drupal and presented through consistent Next.js patterns.

08Screens

level22.com.au
Level 22 Chambers on a phone

Next project

Eleve Architects Accounting

Laravel + Inertia React business application · Independent