Construction Company Portal Development
A construction company portal goes beyond a corporate website: it includes online property sales in new buildings, 3D visualization, investor personal account, and mortgage transaction management system. For major developers this is a complete digital sales platform.
Unit Sales Grid
Grid (Шахматка) — interactive floor scheme visualization showing sales status: units colored by status (available / reserved / sold). Client selects section → floor → sees units on floor plan → clicks specific unit.
Implementation: SVG floor plan with attached polygon zones linked to unit IDs. On click, unit card appears (area, price, characteristics, booking CTA).
// SVG with interactive flat polygons
svg.addEventListener('click', (e) => {
const polygon = e.target.closest('[data-flat-id]');
if (!polygon) return;
const flatId = polygon.dataset.flatId;
showFlatCard(flatId);
});
Investor Personal Account
After signing purchase agreement, investor gets account access:
- Construction status (stages with completion percentage)
- Documents (purchase agreement, amendments, receipts)
- Payment schedule with payment marks
- Site progress photos (current construction photos)
- Chat with manager
- Notifications for key events (receiving building certificate, commissioning)
Mortgage Online Service
Integration with bank partners: client fills form on site → application goes to one or several banks → approval result (or rejection with reason) visible in account. Partners: Sber DomKlik API, VTB API, Alfa-Bank API.
3D Tour and Visualizations
Virtual tour of show-room or typical apartment via Matterport iframe or custom Three.js viewer. Panoramic photos (equirectangular 360°) → navigation via three.js EquirectangularReflectionMapping.
Interior renderings by layouts: slider "bare apartment / with pre-finishing / furnished".
Cost Calculator with Finishes
Client selects apartment → selects finish option (white-box / pre-finish / complete) → sees final price and mortgage calculation.
Construction News
Monthly photo reports from site — builds developer trust. Public and closed content: investor account has more detailed information about specific building.
Timeline
Corporate website with grid, unit cards, inquiry form: 6–10 weeks. With investor account, mortgage service, 3D tour, CRM integration: 4–6 months.







