Welcome to Figma Board, a collaborative design platform inspired by Figma, built using Next.js 14, Fabric.js, and Liveblocks.
Figma Board is a real-time design collaboration tool that allows multiple users to work together on a canvas, providing features like cursor chat, comments, reactions, and drawing functionalities.
- Live collaboration with cursor chat
- Comments and reactions for feedback
- Drawing designs (shapes) directly on the canvas
- Image upload for design assets
- Next.js 14 for the frontend
- Fabric.js for canvas rendering
- Liveblocks for real-time synchronization
To get started with Figma Board, follow the steps below.
- Open your terminal.
- Navigate to the project directory using the
cd
command:cd Figma-Board
- For running the Application type :
npm run dev
- Next.js 14
- Fabric.js
- Liveblocks
- Canvas
- npm
- shadcn
- Next.js SSR
- Clone the repository:
git clone https://github.com/SaiSantosh2209/Figma-Board.git