The challenge
New pages needed to fit the platform’s shared UI foundations while serving the content and visual identity of individual sites. The work involved building within a common system used across several brands.
03 / Project
Multisite platform · Shared component system
Developing pages and components for a Next.js and Craft CMS multisite platform using shared UI packages.

01 / Project context
NTI brings several branded websites together on a Next.js and Craft CMS multisite platform. My contribution focused on developing new pages using the common UI packages and contributing components within that shared frontend architecture.
New pages needed to fit the platform’s shared UI foundations while serving the content and visual identity of individual sites. The work involved building within a common system used across several brands.
02 / Contribution
03 / Project sequence

My page implementation work used the common UI packages that underpin the multisite platform.

04 / Technical challenges
Individual pages need their own content composition while belonging to the wider site and component system.
Used the common UI packages to implement new pages within that system. New page development builds on reusable interface foundations.
Component work sits within a frontend architecture shared by several branded websites.
Contributed components within the project’s shared structure alongside page implementation. The work connects individual page delivery with development in a reusable UI system.
05 / Outcome
My contribution added pages and components to NTI’s multisite platform using its common UI packages. The project demonstrates my ability to deliver within a shared frontend architecture across branded site experiences.
Next.js · React · TypeScript · Tailwind CSS · Craft CMS