We use cookies — for sign-in and anonymous statistics. Details
Construction management platform · web and mobile PWA

StroyOko — construction management with BIM and scheduling

Connect the BIM model and work schedule with site findings, acceptance and completion documents. Teams share a clear view of the site, deadlines and responsibilities.

Role: product and full-stack developmentWeb and mobile PWABIM · construction control · AI
BIM model and work status · demo data
BIM model and work status · demo data
StackReact 19TypeScriptThree.js / IFCExpressMongoDBPWAAI

About the project

StroyOko connects general contractors, subcontractors, site inspectors and clients. Tasks link to sites and drawings, findings have owners and deadlines, and acceptance depends on their resolution.

The product brings together construction management workflows: IFC models linked to estimates and completed quantities, schedules with dependencies and working calendars, progress by section and floor, materials, tenders and documents. Its mobile PWA queues supported actions offline and sends them when connectivity returns.

What it does

01

BIM, quantities and estimates

View IFC models in the browser, list elements and link estimates, work status and completed quantities. KS-2 and KS-3 construction completion documents are generated from recorded work and exported for accounting.

02

Schedules and floor progress

Gantt charts support four dependency types, lags, working calendars and Excel/MS Project XML exchange. A section-and-floor grid shows work status.

03

Findings and acceptance

Tasks on drawings, completion photos, contractor instructions and an acceptance calendar. Unresolved findings prevent acceptance of the related work record.

04

Materials and tenders

Material requests, approvals and receipts, plus tender lots, invited contractors, offers and comparison tables.

05

Documents and AI assistance

Versioned files, RFIs, checklists and health-and-safety records. AI drafts findings from text or photos, summaries and risk assessments for user review.

06

Mobile work and access

PWA for desktop and phones, participant roles and separate organisation data. Findings, photos and selected status changes work offline; BIM, chat and documents require a connection.

Inside StroyOko

Tech stack

Frontend
React 19TypeScriptViteTailwind CSS 4Radix UICVA + clsx + tailwind-mergeTanStack Query with offline persistenceReact Hook FormZod form validationReact Routerdnd-kitlucide-reactsonner
Backend
Node.jsExpressTypeScriptMongooseJWTbcryptjsZod API validationhelmetCORSmulterpino structured loggingREST API
Database
MongoDBDatabase-per-tenant architectureAggregationsIndexesTransactions
Platforms
Web SPAPWA on iOS and AndroidService WorkerOffline queue for supported actionsGPS geolocationCamera and photo evidence
AI and infrastructure
AI assistancePhoto-based defect and risk analysisSchedule risk assessmentDockerDocker ComposenginxSSLLinux VPS

Outcome

BIM + Gantt
model and work schedule in the browser
PWA
install on a phone from the browser
KS-2 / KS-3
construction completion document exports

Want something like this?

We build sites, platforms and mobile apps around your task — turnkey, fast and with a client portal so you can watch the work. Free scope and timeline estimate — we usually reply within an hour during business hours.

Discuss a project