The site
Next.js 16, App Router, deployed on Vercel. Built in TypeScript. Tailwind v4 with custom tokens at /brand/v1/tokens.css. Motion via Motion (formerly Framer Motion) and GSAP where state machines need finer control. Smooth scroll via Lenis.
MATERIALS · METHODS · 2026
The materials and methods of Deeper Designs.
Next.js 16, App Router, deployed on Vercel. Built in TypeScript. Tailwind v4 with custom tokens at /brand/v1/tokens.css. Motion via Motion (formerly Framer Motion) and GSAP where state machines need finer control. Smooth scroll via Lenis.
Geist Sans (display + body) and Geist Mono (eyebrows + labels + status pills), both via next/font/google. Instrument Serif Italic for editorial moments: pull quotes, founder voice, margin annotations. Hierarchy is strict: italic serif carries emotion, mono carries data, sans carries everything else.
Hero and showcase photography is AI-generated using Nano Banana (Gemini), Veo 3, and Kling, then graded in Photoshop. No stock photography. No Unsplash. Every founder pictured on a showcase page is a composite of the brief we wrote for that page: fictional people in real-feeling environments. Where we use real photography (Anish's portrait, brand v1 monogram), it is labeled in the alt text.
We use AI as a co-worker. Most of the code in this repo was written collaboratively with Claude Code, an AI engineering tool made by Anthropic. We made every architectural and brand decision. Claude wrote the implementations. We reviewed every PR before merging.
The Git author log will show many Claude commits. We could rewrite history to hide that. We are not going to. AI co-workers are how this studio gets work done at the speed and quality we promise our clients. The repo reflects that honestly.
What we do not include in this repo: our positioning playbook (internal), our pricing models (internal), our cost data per asset (internal). Some craft stays inside the workshop.
Two verification tools were not run in the Signature pass and are accepted as open gaps: Impeccable (stack-classifier, low signal for our purposes) and Lighthouse (performance, treated as a useful diagnostic rather than a craft gate). We close them opportunistically when a PSI key or working headless Chromium is available, not as a blocker.
Claude (strategy + briefs), Gemini (image + brief expansion), Veo 3 (motion), Kling (motion alt), Next.js, Vercel, Supabase (when needed), Resend (email), Tailwind.
Built in Delhi. WhatsApp first. anish.modi@deeperdesigns.in. deeperdesigns.in.
DEEPER DESIGNS · DELHI · 2026