← Back to work Prototype · Vertical

Lumora

A modern property-search portal: filter listings by price, beds and type, save favorites with a tap, then open a rich detail drawer with a photo gallery and a working 'Request a tour' form. Feels like a real 2026 real-estate app, runs entirely client-side.

Next.jsNext.jsTypeScriptTypeScriptTailwind CSSTailwind CSSPostgreSQL + PostGISMapboxAlgolia searchStripeStripeTwilio
Visit live site ↗
<p>A modern property-search portal: filter listings by price, beds and type, save favorites with a tap, then open a rich detail drawer with a photo gallery and a working &#039;Request a tour&#039; form. Feels like a real 2026 real-estate app, runs entirely client-side.</p>

The brief

Brokerages, teams, and single agents need an IDX-style listing portal that buyers actually enjoy using. The bar is high: fast filtering, save-for-later, a polished property page, and a tour-request flow that converts a browser into a booked showing. Anything slower or uglier than the big portals loses the lead.

What we built

Lumora is a working listing search over twelve realistic South Florida properties. Buyers filter by property type, minimum beds, and a live max-price slider, save listings with an animated heart, and toggle a 'saved homes' view. Clicking any tile slides open a detail drawer with a multi-photo gallery, monthly-payment estimate, stat grid, feature chips, the listing agent, and a validated 'Request a tour' form with a day picker and instant confirmation.

How it works

All listings, filters, and favorites live in plain JavaScript state, and the grid re-renders on every change so counts and the results title always stay accurate. Photo tiles are pure CSS gradients (no image assets), heart toggles use event delegation so they survive re-renders, and the drawer manages focus, Escape-to-close, and scroll-locking. The tour form validates name, phone, and email before showing a personalized confirmation. No libraries, no build step, zero console errors, responsive to 360px.

Make it yours

This is a functional prototype that demonstrates the real-estate-software category, not a client deployment. Romanov Solutions builds, clones, customizes, and integrates property portals fully custom-fit to your brokerage: live MLS/IDX feeds, map search, mortgage calculators, saved-search alerts, CRM and e-sign integration, and agent dashboards. Lease it, try it free, buy the code, or have us build it new.

Like this project?

Project like this?

Tell our assistant what you have in mind — it'll sketch the first version of your game plan on the spot, and we'll pick it up from there. No forms, no waiting.

Chat with our assistant → Book a call
Ask AI