M2M
BOQ Generator
Internal estimation tool
SCREEN 1 · ROOM LIST Checking API… Estimator: A. Rao
1. Room List 2. Room Wizard 3. Central Equipment 4. BOQ Review / Export

Set up the room list

Upload a floor plan to auto-detect rooms, or start blank and add rooms manually. Either way you land on the same editable list below — rename, add, or remove rooms before moving to the per-room wizard.

Upload floor plan (PDF)

Extracts room names from vector text/geometry, with OCR fallback for scanned plans. Detected rooms are added to the list below, tagged as from floor plan.

Drop PDF here or click to select no file chosen — click to simulate extraction

Start blank

No drawing available yet? Skip the upload entirely and build the room list by hand. The rest of the flow works identically — a BOQ can be produced with zero drawing at all.

Room List (0 rooms)

Simulated PDF extraction — these six rooms are real records created via the API, but there's no PDF parser wired up yet. Real extraction is a future backend task.

No rooms yet. Upload a floor plan or add a room manually below.
Provenance is shown only as a badge — once in the list, PDF-derived and manually-added rooms behave identically: from floor plan
Area is optional — leave blank if unknown. Per-room sqft feeds the Screen 3 sizing engine (e.g. access point placement); rooms without a value are simply excluded from area-based calculations, not blocked.
Add at least one room to continue.