About this project
RoomMate provides a complete workflow for managing architectural room data. It consists of an IronPython extractor that runs within Revit to push versioned JSON data to a Rust server. The server handles data ingestion, storage, integration with external reference data (dRofus), and provides geometry services for area aggregation and wall adjacency analysis.
The system includes a WebGL-powered browser viewer built with TypeScript and Vite for rendering floor plans. The project is structured to ensure the extractor and server remain synchronized via a shared wire contract. For deployment, it includes a Windows installer that packages the binaries and viewer into a standalone executable.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.