Unit categories, POI galleries, and viewer embed controls

March through June was a steady run of additions rather than any single headline feature. The changes touch the unit list, the floor-plan viewer, and the embed tool.

Unit categories

Units now support a category field. It shows up in the unit detail panel, as a filter in the unit list, and in the dashboard table. The field is optional, so existing projects aren't affected until you start using it.

Photo galleries on points of interest

Points of interest can now carry a photo gallery instead of a single image. When a buyer clicks a point on the floor plan, they can page through all the images attached to it.

Starting angle for the floor-plan viewer

You can now set a starting angle for the floor plan, so the first image buyers see when the viewer loads is the one you intend rather than whatever happens to come first.

Asset ordering and multi-upload

In the dashboard, you can now reorder assets attached to an apartment by dragging them into the sequence you want, and the upload dialog accepts multiple files at once instead of one at a time.

Availability can be hidden entirely

For projects where you don't want to show availability to buyers (off-plan or pre-launch), you can now hide it. Turn it on and availability labels, status filters, and related columns all disappear from the buyer-facing view.

ROI button in the unit detail panel

Unit detail panels can now show an ROI (return on investment) button when you turn it on. It's aimed at investor-facing projects, where a quick link to yield or projection figures is useful next to the unit details.

Embed tool improvements

The embed code generator gained two toggles. You can turn off the inquiry button (handy for informational showcases or properties not yet on sale), and there's an advanced "View Details" mode that hands clicks to your own page instead of opening the built-in inquiry form. Each toggle has a short tooltip explaining what it does and when you'd want it.

VoxDeveloper: sold status and price visibility

For projects synced through VoxDeveloper, sold-unit status now maps correctly, and the viewer respects the source system's choice to hide a price, so units where the developer chose not to publish a price reflect that.