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