Design 360

Client · Sole developer · July 2026 – August 2026

Portfolio website and content operations for Design 360, an architecture and interiors studio. Sole-built: Next.js frontend, GSAP motion, Sanity Studio, webhook cache revalidation, and editor tooling.

Site

Next.js 16 App Router with dynamic category and project routes, streaming skeletons, and a GSAP motion system for the hero, project cards, and navigation. Motion respects reduced-motion preferences. A data layer maps Sanity documents through domain types with safe fallbacks.

CMS

Sanity Studio v6 with seven document types, six singletons, five custom editor inputs, and media-folder automation scripts. Publish webhooks revalidate the Next.js cache. Client name is authorized for public use. Live domain status is not confirmed — a SITE_LIVE gate exists in the codebase.

Stack

Next.js 16, React 19, TypeScript, Tailwind CSS 4, GSAP, Sanity v6, GROQ