Case study
Solmara — selling a tower that doesn't exist
Solmara Residences is fictional. It is a self-initiated concept project by Riv Lux Media, labelled as such on every page of the build. No real development, place, or person is depicted. We will never publicly redesign a real developer's project in order to pitch them.
The problem developers actually have
A pre-construction tower has to sell before it exists. The buyer can't tour it, can't photograph it, can't stand on the balcony and look at the water. And the developer usually can't start building until the bank sees enough presale evidence to release the construction loan.
So the entire sale runs on synthetic material: renders, floor plates, price sheets, a promise. The industry answer has been a PDF brochure and a contact form.
Meanwhile the full presale digital stack — brand, launch site, sales gallery, portals — is quoted at $40,000–$120,000 per launch, and developers launch repeatedly. The budget is real. The output usually isn't good.
What we built instead
A cinematic arrival. A scroll-driven Three.js sequence: dawn mist over the ocean, the tower resolving out of a blueprint ghost, assembling floor by floor into golden hour, then windows igniting at night. Real-time WebGL, not a video file — because roughly 70% of these buyers are browsing on a phone, and a 40MB clip is not a strategy.
A 3D unit explorer with 92 pickable residences. Orbit the building. Slice to a floor. Tap a unit. Availability is status-coloured, and the finder filters — beds, price band, exposure, available-only — dim the 3D model in sync rather than sitting beside it in a sidebar. Each unit opens a detail sheet with a schematic floor plan, square feet in English and square metres in Spanish, and a true view-from-this-floor vista: what floor 26 actually sees.
A launch-day simulation. The most persuasive sixty seconds in the whole build. Eighteen staggered unit flips — penthouses and oceanfront first, as they really go — with buyer-city notifications ("26C reserved · Guadalajara"), a running gold counter, and a pulse through the 3D model on every flip. It makes velocity visible before the launch happens, which is exactly what a developer needs to show a lender.
A reserve flow that follows patterns buyers already know. Unit summary pinned to the top, date chips, time chips, contact step with a slot recap and an edit affordance, green-check confirmation. Refundable-hold language throughout, a WhatsApp concierge route, and a reservation agreement that arrives for e-signature.
Bilingual from the first line. Pre-construction buyers in South Florida are heavily Spanish-speaking, and LatAm investors are a large share of that market. English and Spanish share one build, and the Spanish was written rather than translated.
The part nobody demos
Inventory is deterministic seed data sitting behind a Supabase-shaped adapter. Setting one configuration object swaps the whole thing to a live database with zero code changes, and status updates already flow through a subscribe/emit seam — the exact place Supabase Realtime drops in.
That matters because it is the difference between a demo and a foundation. Most agency prototypes are a beautiful dead end that has to be rebuilt for production. This one is wired for the handoff on day one.
Measured, not claimed
Solmara is a concept, so it has no sales figures and we won't invent any. What can be measured, has been: the live build scores 92 / 100 / 100 / 100 on Lighthouse — performance, accessibility, best practices, SEO — verified on the production URL, not on localhost.
That is the honest version of a result. A 3D experience that fails Core Web Vitals is a liability dressed as a differentiator.
What this demonstrates
Every capability the presale category needs, in one build: real-time 3D as the purchase driver, catalog data at scale with live status, a conversion flow modelled on researched patterns, an installable kiosk for the physical sales centre, and bilingual delivery for the actual buyer market.
The service this demonstrates → · Explore Solmara ↗
If this were your launch
We'd start with a paid discovery sprint — your unit mix, your price bands, your buyer geography, your lender's evidence requirements — credited against the build. Then a phased delivery so you have something sellable before the whole platform is finished.
Last updated