3D walkthroughs
Three.js scenes lazy-loaded only when the visitor is ready to explore.
Walk the apartment before you ever ring the bell.
A regional real-estate agency wanted to cut viewings to the ones that matter. We built a listings platform where every property ships with a true 3D walkthrough alongside the photos and the floor plan.
The map and the listing list share state, so panning the map filters the list and vice versa — like a desktop tool, on the phone.
Stream large 3D scenes on mobile data without blank canvases.
Keep the map smooth at 60fps with hundreds of pins on screen.
Make the search filters discoverable without burying them in modals.
Three.js scenes lazy-loaded only when the visitor is ready to explore.
Pan the map, the list filters. Tap a card, the map flies to the pin.
Filters compose into a saveable URL. Send the search to a friend in one link.
Book a real-world viewing without leaving the listing page.
I help small teams ship polished, performant web products. Tell me what you are building.