Real estate
Villa Sereno
Villa Sereno is a premium real estate website template built with Next.js, TypeScript, Tailwind and Canvas frame-scrub. A house tour that plays as you scroll. The Claude Code prompt that builds it is free; the exact tested source code is $59 with a commercial license.
Specifications
- Framework
- Next.js Β· TypeScript Β· Tailwind
- Motion
- Canvas frame-scrub
- Category
- Real estate
- Use case
- Real estate
- Responsive
- Desktop β mobile
- License
- Commercial Β· one end product
- Delivery
- Instant ZIP download
What the paid download adds
- The exact deployed code β tested, not AI-guessed
- Config-driven copy, palette & assets
- Compressed media included
- Deploy README β Vercel or your own VPS
- Commercial license β one end product
- Free updates to this template
The free Claude Code prompt
Run this with Claude Code to build your own Villa Sereno variant β free. Want the exact, tested code shown in the demo? Thatβs the $59 download.
# VILLA SERENO β Free Claude Code Prompt *From SmartDuke Studio (studio.smartduke.com). The exact tested build β the extracted chapters, the reusable scrub engine β is the paid download: https://studio.smartduke.com* ## Before you start 1. **Get a property walkthrough video** (a continuous move through a home; Coverr/Pexels have free ones, or generate/shoot yours). 2. **Extract to WebP frame sequences, one folder per chapter** (desktop 1440px + a mobile 768px set): `ffmpeg -i clip.mp4 -vf "fps=24,scale=1440:-1" ch1/%03d.png` β convert to WebP. ~80 frames/chapter. (For sunny/foliage footage, quality ~52 keeps size down.) 3. Node.js β₯ 20.9. ## The prompt > Build a luxury real-estate template that plays a HOUSE TOUR as you > scroll β the walkthrough footage scrubbed frame-by-frame across > pinned chapters. Awwwards property-showcase style, calm and > expensive. Warm stone / sky palette; an elegant serif + clean sans. > > **Stack:** Next.js + TS + Tailwind v4 + GSAP ScrollTrigger + Lenis + > a CANVAS frame-scrub engine. Structure it as reusable pieces: a > `tour-scene` canvas component + a `lenis-provider`, with chapters > defined in a `chapters.ts` config (each: frame folder, frame count, > title, copy). This is the engine you reuse for any frame-scrub > template. > > **The tour:** 5 pinned CHAPTERS, each scrubbing its own frame > sequence (arrival β living β kitchen β primary suite β grounds), the > chapter title + a line of copy fading in over each. Lazy-load each > chapter's frames just before it enters; swap to the mobile frame set > under a breakpoint; draw with cover-fit math so frames fill any > viewport. > > **Around the tour:** a serif hero, an amenities/spec band, an > enquire CTA, a footer with the footage credit. > > Respect prefers-reduced-motion (render a key frame per chapter, > drop the scrub feel). ## Gotchas - Preload/decode each chapter's frames ahead of time and cache the decoded images β otherwise the first scrub through a chapter stutters. - Cover-fit the canvas draw (scale + centered offset) so nothing distorts across aspect ratios. - Never CSS `scroll-behavior: smooth` alongside Lenis. - `history.scrollRestoration = "manual"` in the provider so a restored scroll position doesn't fight Lenis on load. --- *Paid version: extracted chapters + the reusable scrub engine + README/license β studio.smartduke.com*
Villa Sereno β questions
What is the Villa Sereno template built with?
Villa Sereno is a Real estate website built with Next.js, TypeScript, Tailwind CSS, Canvas, Lenis. The motion is driven by Canvas frame-scrub, with Lenis smooth scrolling and GSAP ScrollTrigger for the scroll choreography.
How much does Villa Sereno cost?
The free Claude Code prompt that builds a Villa Sereno variant is $0. The exact, tested source code β the same site shown in the demo β is $59, delivered as an instant ZIP with a commercial license for one end product.
Can I use Villa Sereno for a client project?
Yes. The $59 download includes a commercial license to use Villa Sereno in one end product, including paid client work. Everything is config-driven, so copy, palette and assets re-skin from a single file.
What's the difference between the free prompt and the paid download?
The free prompt gets Claude Code to build you a Villa Sereno variant β genuinely good, but it costs tokens and debugging time and results vary. The paid download is the exact site in the demo: tested, compressed, documented, licensed, with free updates.
Related templates
Part of
Ship Villa Sereno today.
The free prompt gets you a variant. The $59 download is the exact, tested site β deployed in an afternoon.