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
- Live
- level22.com.au ↗

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
L1
Drupal content backend
L2
Profile + resource content models
L3
Next.js frontend
L4
Lando local environment
05Key challenges
- 01Organising specialist profile content and editorial sections without the experience feeling fragmented.
- 02Keeping resource-heavy navigation and content relationships maintainable across backend and frontend.
06Decisions
- 01Structured content modelled in Drupal, public experience delivered through Next.js.
- 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

Next project
Eleve Architects Accounting
Laravel + Inertia React business application · Independent