Skip to content

Overview

Enjade is a web-based BIM (Building Information Modeling) platform designed for managing construction project data.

Key Features

Element Management

  • View and edit properties of BIM elements
  • Assign types and classifications
  • Track changes with full version history
  • Batch edit multiple elements simultaneously

Multi-Viewer Support

Enjade connects to various BIM viewers, allowing you to work with 3D models while managing data:

Viewer Type Use Case
Desite MD Desktop Primary BIM coordination
Trimble Connect Cloud Cloud-based collaboration
Blender Desktop Open-source modeling
QGIS Desktop GIS integration
Revit Desktop Autodesk workflows

Cost Management

  • Create and manage cost plans
  • Assign cost items to elements
  • Calculate quantities and costs
  • Generate cost snapshots

Classification Systems

  • Support for multiple classification standards
  • Map elements to classification codes
  • Maintain classification hierarchies

System Requirements

  • Modern web browser (Chrome, Firefox, Edge)
  • Network access to your Enjade server
  • Valid user credentials

Architecture

┌─────────────────┐     ┌─────────────────┐
│   BIM Viewer    │────▶│  Viewer Panel   │
│ (Desite/Trimble)│     │    (React)      │
└─────────────────┘     └────────┬────────┘
                                 │
                                 ▼
                        ┌─────────────────┐
                        │  Backend API    │
                        │   (FastAPI)     │
                        └────────┬────────┘
                                 │
                                 ▼
                        ┌─────────────────┐
                        │   Database      │
                        │  (PostgreSQL)   │
                        └─────────────────┘

The viewer panel embeds within your BIM viewer and communicates with the Enjade backend to synchronize element data.