Real estate
Nanta Alta
Sales site for 25 mountain villas in Els Cortals d'Encamp, built around an interactive master plan.
- Duration
- May – Sep 2026
- Role
- Design and development
- Villas
- 25
- Languages
- 6


The brief
Nanta Alta is a development of 25 mountain villas in Els Cortals d'Encamp. The sales team needed a site that makes the site plan, the typologies and the numbers easy to understand from a phone, in the buyer's own language.
The challenge
The site has to carry a seven-figure purchase on a phone screen, in six languages: the site plan, floor plans, prices and availability all had to stay readable at that size. And every brochure request had to reach the buyer in their own language and the sales team with enough context to follow up, even if an email failed.
What I built
The site is organised around an interactive master plan: pick a plot, see the typology, open the floor plans and the price list. Every brochure button sends the buyer a branded email in their language and alerts the sales desk, with a copy in the team's leads sheet. Guides on financing, residency and buying in Andorra answer the questions that usually come next.
Inside the build
The parts that do the work
01Master plan and floor plans
A layered site plan with a colour key per villa type. Floor plans grow from their thumbnail and zoom with pinch, pan and double-tap.
02Price list with Early Bird
Standard and Early Bird prices for Phase 1, availability per villa, and a count of the Early Bird places still left.
03Brochure in six languages
One form behind every brochure button. The buyer gets a branded email in their language; a repeat request within 10 minutes isn't sent twice.
04Lead capture and sales alerts
Every request is saved first. The sales desk sees who asked, in which language, from which button, and whether the email went out.
05Consent-gated ad tracking
The Meta Pixel loads only after marketing consent, and brochure requests count as leads for the ads. Vercel Web Analytics is cookieless.
06Six languages, prerendered
English, Spanish, Catalan, French, Dutch and German, each rendered to HTML at build time with hreflang, so search engines and link previews see real content.
Recreated with demo data — no real client information.
Built with
- React 19
- Tailwind
- Express SSR
- Motion
- Supabase
- Resend
- Vercel
Visuals & 3D
The 3D behind the sales
Beyond the website, I rebuilt the villas in 3D for the sales films and ads.
Villa 01A in 3D
The 315 m², three-level villa rebuilt in Blender from the architect's plans, every wall, slab and stair to size.
Plan to model
The plans rise off the sheet and the three levels lift apart, in one continuous camera move.
Launch films
A villa film and a blueprint film for Meta, each in 4:5, 9:16 and 16:9.
On the sales site
The same model can be explored on nantaalta.com.
Architecture and still renders: DATA Arquitectes.

Tekke Visuals
See Nanta Alta on my visuals site
visuals.tekkevoorham.com ↗
How it came together
From brief to live
Duration: May – Sep 2026
May 2026
Strategy & planning
The promoter's brief set the order of the page: overview, Encamp, vision, plans with dimensions, price list, financing, residency and video calls.
May – Sep 2026
Design & build
First version live on 18 May in six languages. Rebuilt in September: new renders, prerendered pages, floor plans that zoom in place and villa availability.
Sep 2026
Launch & automate
Automated brochure requests: a branded email in the buyer's language, a sales-desk notice with the delivery result, and an optional copy to the leads sheet.
Jul – Sep 2026
Ongoing support
Contact form routed to the sales desk, consent-gated Meta Pixel, cookieless Vercel Analytics, and every stored lead forwarded to the Equity Partners CRM.
Results
Measured on the live site
- website enquiries, Jul–Sep 2026
- 20
- Indexed pages
- 24
- Languages
- 6
- languages the brochure email is written in, matched to the page the buyer was reading
- 6
- window in which a repeat request from the same address isn't emailed again (a failed send can be retried)
- 10 min
Measured with Google Lighthouse · Sep 2026 · other figures from the project’s build and records
Next step
Want something like this?
Tell me about your project — a first take within one working day, and a fixed price in writing before anything starts.
Step by step · from first call to launch
Have a project in mind? Let's build it.
Tell me what you sell and what you need. I reply within one working day with next steps — or an honest “this isn’t for me”.

Next project