Flow3D

Pranshu Kumar Gond

Frontend Engineer
Web Developer
Framer
React
three.js

Introduction

Flow3D is an interactive web-based tool for creating 3D cloud architecture diagrams. Built with React, React Three Fiber, Framer Motion, and GSAP, Flow3D allows users to visualize, design, and edit cloud infrastructure in a 3D space with drag-and-drop functionalities and other editing tools.

Features

Drag and Drop: Easily move, place, and connect components in a 3D environment.
3D Visualization: Use React Three Fiber to create immersive 3D architecture diagrams.
Smooth Animations: Seamless transitions and animations powered by Framer Motion and GSAP.
State Management: Efficient state management with Redux and Redux Thunk for asynchronous actions.
Fast Development with Vite: Lightning-fast development experience using React Vite for quick builds and optimized performance.
Editing Tools: Modify components, create connections, and adjust positions in real time.
Responsive Design: Works on various screen sizes and devices.

Screenshots and Videos

Drag and Drop

Drag drop functionality for adjusting node positions on the grid.

Editing edges

Adjusting edges by draging the start and end points of the edge.

Menu options

Multiple node options and edge options to choose from.
Multiple node options and edge options to choose from.

Editing nodes

Editing options available for all the nodes
Editing options available for all the nodes

Links

Github link (Open source project)
Demo link
Coming soon!
Partner With Pranshu Kumar
View Services

More Projects by Pranshu Kumar