BIMTLY

BIMTLY Platform

Purpose-built technology stack. Every module — 3D, web, data, ecommerce, CRM — engineered from the ground up to work as one.

Full-stack platform, zero dependencies on third-party SaaS. We own every layer — from the 3D engine to the database — so nothing limits what we can deliver.

10+
Integrated modules
500K+
Lines of code
6,700+
Automated tests
7,900+
Commits shipped

Technology

We build on the latest frameworks and standards — no legacy baggage, no outdated dependencies. Modern tooling across every layer means faster load times, smoother interactions, and a platform that evolves with the industry.

Frontend

  • React
  • TypeScript
  • Tailwind CSS

3D & Visualization

  • Three.js (custom engine)
  • DRACO & glTF
  • OpenLayers (maps)

Backend

  • Node.js
  • PostgreSQL
  • BullMQ + Redis

Collaboration

  • Yjs (real-time sync)
  • WebSocket server
  • Lexical (rich text)

Mobile

  • React Native
  • Expo
  • Native form system

Quality

  • Vitest (unit + API)
  • Cypress (E2E)
  • TypeScript strict mode

One platform, many apps — all connected

DriveFile management & asset library
3D StudioInteractive 3D viewer & editor
Web BuilderDrag & drop website builder
BoardInfinite canvas whiteboard
Data BuilderStructured data & spreadsheets
FormsForm builder with data capture
CRMCustomer relationship management
OnSiteField inspection & project management
CampaignsEmail campaigns & automation

Plus platform-wide

EcommercePlatformMobileAI & AutomationCollaborationDemos & ConfiguratorsDocument Builder

Changelog

Real progress, not roadmap promises. This changelog highlights production-ready features shipped continuously, with meaningful improvements landing across the platform every week.

Last updated April 13, 2026

April 2026

OnboardingApr 12
  • New users start with a fully populated sample workspace — 3D scene, product catalog, Drive assets, and example quote ready to explore
  • Founder-led welcome experience with personal video, help surfaces, and "book a call" flow
  • Instant workspace provisioning at signup — no waiting, everything ready when you first log in
Document BuilderApr 1–6
  • Visual document template builder — drag-and-drop editor for quotes, invoices, and order confirmations
  • Merge data pipeline — real-time variable substitution from quote, client, and organization data
  • Predefined blocks — DocHeader, DocFooter, DocInfo, ClientInfo, QuoteTable, and QuoteAttachments
  • QR/HUB3 payment barcode generation on documents
3D StudioApr 7–9
  • Geometric section caps — accurate cross-section fill for cut-away views
  • AI Render tool — generate photorealistic renders from any 3D scene (opt-in per scene)
EcommerceApr 1–10
  • Open in 3D Studio button for products with 3D bindings
  • Quote creation with file attachments and inline PDF preview
BillingApr 7–12
  • Proration preview showing cost impact before plan changes
  • Billing address with VAT and tax integration
  • Cancellation flow with structured feedback
Web BuilderApr 6–7
  • CardShowcase block — grouped card grid with cover images, hover effects, and entrance animations
PlatformApr 1–12
  • Account deletion with soft-delete and 30-day grace period
  • Instant page transitions with hover-prefetch and progress indicator

March 2026

3D StudioMar 1–27
  • Scaffold configurator with ringlock system, L-shaped buildings, sloped terrain, corner junctions, and buy/rent pricing
  • Steel hall portal frame configurator with BOM, cutting list, and pricing
  • Fence configurator with UV mapping, normal smoothing, gate openings, and profile extrusion
  • Data-driven BOM and cutlist engine for layout assemblies with print-ready dialogs
  • CAD sketch engine with constraint solver, snap-to-grid, and freehand drawing
  • Generic layout assembly engine — path-based object placement with dimension editing
  • Quote dialog with purchase/rental tabs, project estimates (erection time, transport, cost per m²)
  • FBX file format import via server-side Blender pipeline
  • 2D/3D view mode toggle in toolbar
  • Unified click-to-place for all 3D creation tools
  • Scene pricing sidebar — real-time product pricing with one-click quote creation
  • Product instance configuration with inline quote generation
  • Product thumbnail grid and cover images in asset browser
MobileMar 9–31
  • Native mobile app (iOS & Android) with Expo
  • Production-ready OnSite mobile app with native form system and field-level editing
  • Offline-first data layer — mutation queue, background sync, draft records, and network awareness
  • Native board viewer — pan/zoom infinite canvas for blueprint viewing with annotation pins and freehand drawing
  • Pin placement during form submission — mark locations on project blueprints while filling inspections
  • Generic collection layouts (gallery, grid, map) with Records browser tab
  • User field with avatar picker and search — avatar image loading with initials fallback
  • Location picker with full-screen MapLibre map — tap-to-place GPS pins
  • Signature field with full-screen drawing modal
  • Select field rewritten as native modal picker with color support
  • Image lightbox for file field attachments
  • Google Single Sign-On for mobile (native SDK, platform-aware OAuth)
  • Single-device policy enforcement for mobile sessions
  • Drive viewer — folder browser and file preview within the mobile app
  • Generic project detail screen with geometry map, Drive resources, and all field types
  • Record edit and delete with ownership-based permissions
  • Submission history screen with local activity log and server sync
  • Queue-first submission architecture — all forms go through SQLite queue with offline support
  • Edit pending offline submissions before sync
  • Responsive tablet layout with multi-column gallery and scaled typography
  • Diagnostics screen for device, app, queue, and cache inspection
  • Skeleton screens, animated cards, haptic feedback, and toast notifications
  • New user onboarding modal and redesigned login screen
  • Dual-environment Maestro E2E test infrastructure
Data BuilderMar 7–28
  • Board field type — attach an infinite canvas whiteboard to any collection record
  • Data import wizard with Excel/CSV parsing, deduplication, and field mapping
  • Bidirectional linked records — auto-render reverse links in record detail
  • Bulk edit dialog for batch-updating selected records
  • Multi-field display names for records
  • Free-form contact label input replacing dropdown
  • URL-persisted search queries across navigation
  • CreatedBy system field — tamper-proof record creator tracking
  • User field default value — "Current user" option for automatic assignment
CRMMar 20–24
  • Bento grid dashboard with pipeline analytics, sales funnel, and top deals
  • Deals management page with filterable deal list
  • MRR/ARR recurring revenue tracking on deals
  • Flat chronological comment threading with inline editing and show-more toggle
CampaignsMar 20–21
  • Three-mode email content editor — Visual Builder, Simple (Gmail-like), and raw HTML
  • Dedicated template editor page with auto-save and unsaved changes protection
  • Campaign activity logging with navigation links
DriveMar 21–22
  • Starred items with quick-access page in sidebar
  • Custom folder colors with context menu color picker
  • List/grid view toggle with sticky header
  • Trash moved to sidebar navigation for quick access
EcommerceMar 21–28
  • Customer-facing quote dialog with per-profile selling prices
  • Product collection filtering in products grid
  • Interactive cost calculator with volume discounts
  • Stripe billing sync service with post-checkout app activation
  • OnSite license enforcement — server guards and mobile license gate
AI & AutomationMar 4–23
  • AI photorealistic render directly from 3D scenes — save to Drive or share
  • Telegram bot integration with AI assistant — CRM queries, group chat support, and partial search
  • Bulk geocoding for address records via background workers
OnSiteMar 6–25
  • OnSite inspection app — field-ready project management with dashboard, timeline, and map
  • Annotation pins on project blueprints with cross-highlight between plans and inspection data
  • Pin placement from mobile forms — mark issues directly on blueprints during field inspections
  • Board field replaces internal storage — proper data integrity with cascade deletes
  • Generic form registry for extensible inspection workflows
PlatformMar 1–31
  • Customizable dashboard builder — drag-and-drop widget grid with per-user saved layouts
  • Org-level dashboard templates — admins publish a shared layout that all team members inherit by default
  • Dashboard wallpaper — personalize with Unsplash photos, Drive images, or color swatches; glassmorphism frosted-glass effect on widget cards
  • Cross-app dashboard hub — mix widgets from CRM, OnSite, and other apps on a single page
  • Latest News, inspirational quotes, and Direct Support widgets on the global dashboard
  • Stripe Billing V2 — independent app purchases, webhook sync, subscription management
  • App Catalog with tiered pricing (Pro + Business plans) and feature comparison dialog
  • Public demo showcase page with interactive 3D configurator demos, image carousel, and filter tabs
  • Public platform page with tech stack overview, stats, and changelog
  • Interactive presentation page — slide-based pitch deck
  • Public pricing page with interactive cost calculator
  • Form Builder — Typeform-style forms that bind to Data Builder collections
  • Signature field type with SVG canvas capture
  • Resource visibility flag to hide internal app resources from Drive
  • Public changelog page with domain badges and live demo links
  • Notification deep links for CRM records and comment navigation
  • User profile redesign with email change verification flow
  • Rich form submission activity entries with metadata and navigation

February 2026

3D StudioFeb 1–28
  • Parametric node graph editor for 3D modeling (36 node types)
  • Component system — Figma-style nested contexts, instance overrides, and exposed inputs
  • Geometry primitives (Box, Cylinder, Sphere, Plane) as first-class objects
  • Opening Tool V2 — shape extrusion, constrained gizmo, visual placement
  • Object-to-object bounding box snap during gizmo drags
  • Wall tool with polyline chain drawing and dimension system
EcommerceFeb 1–28
  • Product engine with expression evaluator, variant axes, and pricing rules
  • Inflatable boat configurator with real-time pricing and quotation
  • Cart system with race condition safety and inventory management
  • Order pipeline — cart-to-order conversion, payments, shipping, refunds
  • Stripe Connect integration for marketplace payments
  • Quotation system — rich text sections, line item attachments, PDF export, email delivery
  • Digital interactive catalogue with page-flip animations, QR sharing, and publish pipeline
  • Quote document language i18n — per-quote language override
  • CutList Pro — guillotine nesting algorithm for production cut optimization
CRMFeb 7–23
  • Gmail integration with automatic email sync and thread linking
  • Company financial data lookup with government registry scraping
  • Account & Contact 360 detail pages with linked records
  • CRM AI assistant with web scraping, record updates, and search tools
BoardFeb 13–20
  • Infinite canvas whiteboard with nodes, edges, and bezier routing
  • AI-powered nodes — text streaming, image generation (DALL-E 3), vision input
  • Freehand drawing tool with Catmull-Rom smoothing
  • Shapes library — triangle, diamond, hexagon, arrow
  • Preview and viewer mode with thumbnail generation
  • Comments integration reusing shared primitives
Web BuilderFeb 22–25
  • Pricing block with cards, matrix, calculator, and comparison table
  • Storefront blocks — ProductCollection, FeaturedProduct, CartButton, CartDrawer
  • Newsletter subscribe block
  • GDPR cookie consent system with preference management
CampaignsFeb 22–25
  • Campaign engine — CRUD, templates, merge variables, tracking analytics
  • Multi-source recipient builder with filter, view, and manual selection
  • Webhooks, scheduled sends, cooldown periods, and send reports
  • Newsletter subscriber management with unsubscribe reasons and re-subscribe
Data BuilderFeb 3–25
  • TaskList field type with reminders and notification triggers
  • User field type with filtering, grouping, and assignment
  • DateTimePicker UI primitive with locale-aware formatting
  • Bulk delete with checkbox row selection
  • Collection URL resolver for app-aware linked record navigation
  • Extension tabs system for record detail panel customization
PlatformFeb 8–22
  • Unified AppShell layout with collapsible sidebar and 2-level sub-menu
  • Activity logging — login/signup events, Drive actions, sharing, data changes
  • Admin portal with user management and platform console
  • Email invitations with accept flow and organization switcher
  • @mentions with typeahead and notification triggers
  • Resource share invitations — email-based sharing with token flow
  • Auth redesign — email verification, password reset, Google OAuth
  • Internal analytics platform with event ingestion and dashboard
DriveFeb 3–10
  • Rich text document editor built into Drive
  • Document thumbnails and browser tab title display

January 2026

3D StudioJan 1–31
  • Animation timeline with keyframes, easing curves, and multi-track playback
  • Camera animation support in timeline
  • Section view tool for slicing through 3D models at any angle
  • Materials editor with full PBR properties and texture mapping
  • Augmented Reality (AR) preview for viewing 3D models in real space
  • Interactive hotspots with leader lines, photo circles, and rich text descriptions
  • Custom embeddable 3D viewer with branding and auto-rotate options
  • Viewer settings — keyboard shortcuts, grid visibility, orientation gizmo control
  • Object states system with state presets and event-triggered switching
  • Events system — click/hover triggers with animations, highlights, and info panels
  • Undo/redo system with server-side operation logging and history UI
Web BuilderJan 1–30
  • Main navigation menu builder with responsive mobile layout and dropdown editing
  • Custom 404 error pages per website
  • Video block with playback controls
  • YouTube and generic embed blocks
  • Social links block for icon-based social media links
  • SEO toolkit — sitemap.xml, robots.txt, and meta tag generation
  • Custom animations library with scroll-triggered utilities
  • Contact form block with configuration overlay
  • Smooth scrolling with reduced-motion accessibility fallback
EcommerceJan 30–31
  • Quotation system with line items, discounts, and PDF export
  • Public quote sharing links with view tracking analytics
  • Payment barcode generation for bank transfers
  • Organization branding in quote headers and PDFs
  • Product selector with searchable list for line items
DriveJan 11–31
  • Shared folder viewer with read-only UI and ZIP download
  • Share indicator and viewer polish
  • Folder sharing via public viewer links
Demos & ConfiguratorsJan 19–31
  • Pergola configurator — wooden deck, mounting types, louver profiles, CNC cutting list
  • Sun simulation tool with time-of-day and seasonal lighting
PlatformJan 4–31
  • Organization system — multi-tenant workspaces with member management and roles
  • Permissions overhaul — resource-level access control with sharing UI
  • Task monitor with cross-page-refresh persistence
  • Background task system with cooperative cancellation

December 2025

Web BuilderDec 2–31
  • Collection data binding — connect any block to Data Builder fields
  • CMS pages with dynamic content rendering and SSR support
  • Image Gallery block with lightbox, multiple layouts, and data binding
  • Map block with dual provider support (Google Maps + OpenLayers)
  • Rating, Tags, Checkbox, and Progress Bar visual-intent blocks
  • Rich text editor — tables, drag handles, slash commands, emoji picker, paste link unfurling
  • Drag-and-drop file uploads in rich text editor with resize handles
Data BuilderDec 4–31
  • Kanban board view with drag-and-drop, color customization, and column ordering
  • Calendar view with trackpad swipe navigation
  • Gallery view for visual record browsing
  • Map layout with record popup markers
  • Geometry field with map preview and editing
  • Record detail side panel with resizable width
  • Color-coded conditions for records and kanban cards
  • User field with avatars, filtering, grouping, and sorting
3D StudioDec 1–31
  • 3D spatial annotation system with comment threads and freehand drawing
  • Read-only annotation support for shared viewers
DriveDec 6–25
  • Uploads system folder for organized file management
  • Enhanced file previews with annotation layer
PlatformDec 20–26
  • Resource Relations API for cross-resource linking
  • User avatars with optimized API payloads
  • Sharing dialog with user picker

November 2025

Web BuilderNov 3–30
  • Infinite canvas editor with pan, zoom, and viewport management
  • Multi-viewport system with CSS container queries for responsive design
  • Floating frames — canvas-level nodes independent of viewport hierarchy
  • Drag-and-drop system rewrite with visual feedback and zone detection
  • Component variants with style overrides and interactive switching
  • Arrow key node movement and keyboard shortcuts
  • Viewport headers with drag-to-reposition
  • Performance optimization — node geometry caching and memoized rendering
  • Node/nodeValues state management rewrite for scalability
PlatformNov 5–30
  • Debug panel for development inspection

October 2025

Web BuilderOct 1–28
  • Canvas drawing mode for creating frames by click-and-drag
  • Gap resizer, padding resizer, and border radius resizer on canvas
  • Selection rectangle (marquee) for multi-node selection
  • Grid child alignment controls
  • Keyboard shortcuts system overhaul
  • Block filtering by type in insert panel
  • Page and template duplication
  • Root typography and base font size support
  • Underline and strikethrough text properties
PlatformOct 17–23
  • Analytics integration for published websites

September 2025

Web BuilderSep 1–24
  • Component system — create reusable components from any block
  • Variant overrides for component instances with hover/click interactions
  • Interaction panel with event and variant selection
  • Web component editing with full undo/redo support
  • Booking calendar block (first custom block with embedded logic)
  • Pinch-to-zoom on mobile in the editor
  • Block import/export between projects
  • Responsive top menu with mobile layout
PlatformSep 15
  • Drive caching system with automatic invalidation

August 2025

Web BuilderAug 4–31
  • Localization system — multi-language websites with locale switching
  • Image gallery with translations for title and alt text
  • Responsive variant handling across viewports
3D StudioAug 6–30
  • Initial 3D model import for GLB files
  • CAD file polyline extraction API

July 2025

Web BuilderJul 6–29
  • Responsive breakpoint system — desktop and mobile views with style overrides
  • CSS class generation for published sites
  • Favicon support
  • Published site improvements and stability

June 2025

Web BuilderJun 1–29
  • Data source integration — binding blocks to external data
  • Filter system for data-driven content
  • Placeholder variables with format options (currency, number, date)
  • PDF export with repeating headers
  • Checkbox format inside placeholder blocks
PlatformJun 1–20
  • User authentication with JWT tokens
  • Sign up / sign in flow

May 2025

Web BuilderMay 28–31
  • Cut, copy, paste blocks with keyboard shortcuts
  • Direct drag-and-drop from block list to canvas
  • Object tree drag-and-drop reordering
  • Padding and corner resize handles on canvas
  • Confirmation dialogs for destructive actions

April 2025

DriveApr 1–6
  • File management with folders and navigation
  • Keyboard shortcuts for Drive navigation
  • Sharing and permissions with tree-based access control
  • PDF export from web builder
PlatformApr 2–5
  • Code editor with file explorer (early exploration)
  • Event system with filter types

March 2024

Web Builder
  • Real-time multiplayer collaboration with cursor tracking and user presence
  • Comments system with thread markers on blocks
  • Context menu for blocks with show/hide and duplicate
  • Keyboard shortcuts for common operations
  • Component system — create reusable components from blocks with global styles
  • Dark theme support
  • Color styles and text styles system
  • Grid layout with alignment options
  • Block schema system with predefined properties
Platform
  • WebSocket server for real-time collaboration
  • Database setup with Drizzle ORM
  • Authentication with OAuth providers (Google, GitHub)
  • TanStack Router integration

February 2024

Web Builder
  • Layer tree with context menu for block management
  • Text styling properties (transform, decoration)
  • Grid layout support in style system
  • Styling improvements across editor UI

January 2024

Web Builder
  • Project started — Block Builder foundation
  • Visual editor with top menu, toolbar, and properties panel
  • Block system with drag-and-drop reordering
  • Rich text editing with Lexical editor
  • Color picker component
  • PropInput, PropSelect, and general prop UI system