This repo now runs as a Next.js 15 app that mirrors the premium, technical aesthetic described in the brief while keeping the static marketing intent intact.
- App router under
app/withpage.tsxfiles for/,/services/,/rentals/,/staging/,/about-us/,/contact/, plusapp/not-found.tsx. - Shared layout with sticky header, footer, JSON-LD schema, and global styling in
app/globals.css. - Hero scramble & fade headings implemented as reusable client components (
components/Hero,components/HeroScramble,components/FadeHeading). - Assets live in
public/assets(images, logo) andpublic/robots.txt+public/sitemap.xmlstill cover SEO expectations.
- Install dependencies:
yarn install - Spin up Next in dev mode:
yarn dev - Open
http://localhost:3000/and navigate through the sections (Next handles routing internally).
- The app exports as a standard Next.js build (
yarn build) and can be hosted on any platform that supports Next (including static exports if you runnext export). robots.txtandsitemap.xmlare served frompublic/.- Update
public/assetsimagery as needed; the design uses placeholders that can be swapped in quickly.