📄️ Booking Flow Builder Overview
The Booking Flow Builder is a visual canvas-based editor that allows users to design and configure booking flows for service businesses. Built on ReactFlow, it provides an intuitive drag-and-drop interface for creating complex booking workflows.
📄️ Single Interactions
This document details individual canvas interactions and their effects on the mutation tracking system.
📄️ Interaction Sequences
Complex user workflows involve multiple interactions that must be tracked and optimized correctly. This document covers key sequences and their resulting mutations.
📄️ Mutation Tracking Architecture
The Booking Flow Builder uses a command-driven mutation tracking system that captures all canvas interactions and aggregates them into optimized database operations on save.