A polished landing page for Noir Haven, a private concierge and luxury lifestyle membership brand.
The site is built with Next.js, TypeScript, Tailwind CSS, Framer Motion, Lenis, and lucide-react. It focuses on a cinematic first impression, clear membership tiers, and a discreet editorial feel.
npm install
npm run devOpen http://localhost:3000 in your browser.
npm run lint
npm run buildMost of the page is split into section components under src/components. Global theme tokens and base styling live in src/app/globals.css, and the main page order is defined in src/app/page.tsx.