Skip to content

Latest commit

ย 

History

History
219 lines (143 loc) ยท 7.31 KB

File metadata and controls

219 lines (143 loc) ยท 7.31 KB

BiteSpeed Frontend Task: Chatbot flow builder

I have cloned this and make this more available to my github due to more reach

Scroll Below to see custom nodes and logics and issues and others

image worked-at [See the live demo](https://chat-flow-builder-one.vercel.app/)

Weโ€™ll build a simple Chatbot flow builder using React and try to make the code extensible to easily add new features.

A chatbot flow is built by connecting multiple messages to decide the order of executions

Features

Nodes

  • Start Node: The starting point of the flow.
  • Message Node: A message to be displayed to the user.
  • Conditional Path Node: A condition to be matched with multiple cases or paths to be taken. (showcase to use of dynamic handles)
  • End Node: The end of the flow.

Sidebars

  • Node Sidebar: Contains the list of nodes that can be added to the flow.
  • Node Properties Sidebar: Contains the properties of the selected node.

Flow

  • Validation: Check if the flow is valid or not. A valid flow should have a start node and an end node.
  • Auto Adjust: Nodes will automatically adjust their position to avoid overlapping. It won't adjust the flow lines.

Tech Stack & Libraries

  • React
  • React Flow
  • Zustand
  • TypeScript
  • UnoCss

Clone this repo and use yarn to run the application

this is based on v-10, 11 ->

Want to collaboration for your project?

Buy Me A Coffee

let me know then your project mind: : with pro-features

chatbot builder-->

contact me through email to see

ask for better examples

๐Ÿš€ React Flow Examples โ€ข Workflow Automation โ€ข Visual Flow Builder

A curated collection of advanced, real-world ReactFlow examples used for automation workflows, chatbot builders, dragโ€‘andโ€‘drop editors, visual node systems, and AIโ€‘powered pipelines.

This repo provides production-grade React Flow implementations, advanced layouts (ELK.js, Dagre), automation builders, JSONโ€‘based node rendering, conditional routing, and enterpriseโ€‘level UI patterns.


๐ŸŒŸ Why This Repository Matters

Perfect for developers building:

  • โšก Automation Workflow Builders
  • ๐Ÿค– Chatbot Flow Builders (Voiceflow / Landbot style)
  • ๐Ÿงฉ Nodeโ€‘Based Visual Editors
  • ๐Ÿ“ˆ Data Analytics Flow Diagrams
  • ๐Ÿ”ง Dragโ€‘andโ€‘Drop Workflow Systems
  • ๐Ÿ”„ JSON โ†’ Visual Flow Converters
  • ๐ŸŒ Noโ€‘Code/Lowโ€‘Code Automation Platforms
  • ๐Ÿง  AI Agent Flow Builders
  • ๐ŸŽ›๏ธ Dynamic Handle & Multiโ€‘Edge Systems
  • ๐Ÿงญ ELK.js / Dagre Algorithm Layouts

๐Ÿ” Live Examples & Demos (With Image Previews)

๐ŸŸฆ All React Flow Examples

๐Ÿ”— https://reactflowexample.vercel.app


๐ŸŸฉ New Drag & Drop Workflow Builder (Paid)

๐Ÿ”— https://check-automate.vercel.app/

Drag & Drop Workflow Builder


๐ŸŸง Automation Flow (Updated Design)

๐Ÿ”— https://automationflow.vercel.app/

Automation Flow Updated


๐ŸŸช Group Layout with Multiple Nodes

๐Ÿ”— https://group-layout-flow.netlify.app/

Group Layout Flow


๐ŸŸซ Auto Layout Workflow (ELK.js + Dagre)

๐Ÿ”— https://auto-layout-workflow.vercel.app/

Auto Layout Workflow


๐ŸŸง SquareBear App Workflow

๐Ÿ”— https://app.squarebear.com.au/

Squarebear


๐ŸŸฆ Dalus Flow

Dalus Flow


๐ŸŽจ Design-Only Flow

Design Only Flow


๐ŸŸฉ BoneGuide Editable Workflow

๐Ÿ”— https://boneguide.netlify.app/workflow

Editable Workflow


๐Ÿ“Š Data Analytics Flow Diagram

๐Ÿ”— https://flow-diagram-automate.vercel.app/

Analytics Flow


๐ŸŸฆ Workflow Automation UI

๐Ÿ”— https://workflowautomation.netlify.app/

Automation UI


๐ŸŸฃ Prosp (Cold Outreach Automation Flow)

๐Ÿ”— https://prosp.ai/

Prosp Flow


๐ŸŸก GraphFlow (JSON โ†’ Flow Visualizer)

๐Ÿ”— https://graphflow-amber.vercel.app/

GraphFlow


๐ŸŽค VoiceFlow Clone (Chatbot Builder)

๐Ÿ”— https://voiceflow-two.vercel.app/

Voiceflow Clone


๐ŸŽ›๏ธ Dynamic Handles (Advanced Node System)

Dynamic Handles


๐Ÿง  SEO Keyword Boost

(Optimized to help this repo rank on Google + GitHub Search)

react flow examples, reactflow automation, reactflow builder,
workflow automation ui, drag and drop react workflow builder,
visual flow builder, node based editor react, chatbot builder reactflow,
elkjs reactflow examples, dagre react flow, automation pipeline ui,
ai automation builder react, json to react flow renderer,
react flow open source examples, no code workflow builder react,
reactflow custom nodes, reactflow dynamic handles, reactflow layouts

๐Ÿค Collaboration & Custom ReactFlow Projects

Need custom automation workflows, UI engines, AI agents, or enterprise-grade ReactFlow tools?

โœ”๏ธ Custom node logic
โœ”๏ธ Conditional routing
โœ”๏ธ UI/UX automation builders
โœ”๏ธ Flow editors for SaaS products
โœ”๏ธ Chatbot & AI agent flows
โœ”๏ธ Realโ€‘time drag & drop apps
โœ”๏ธ JSON-driven flow renderers

๐Ÿ“ฉ Email: azimaahmed36+reactflow+github@gmail.com
๐Ÿ’ฌ Discord: https://discord.com/invite/zh72eGKk3N
๐ŸŒ Portfolio: https://reactflowexample.vercel.app


โ˜• Support My Work


โญ Want More Examples?

Just open an issue with your requirements.
I can build custom, premium, or open-source ReactFlow solutions tailored to your project.