Source code: https://github.com/Andreaswt/figma-clone Discord & More: https://andreastrolle.com Hi 🤙 In this FREE 11 hour video you'll learn how to build a real-time Figma clone. You'll build features like real-time canvas updates, collaborative tools, advanced shape and text editing, and much more. We'll be using modern technologies such as Next.js 15, React 18, TypeScript and Liveblocks. You'll be able to build along with me from project setup to Vercel deployment. Features: 🔄 Real-time canvas updates 👀 See others' cursors 🔗 Share rooms 🛠️ Property editor 📊 Dashboard ✏️ Shapes, drawings, and text ↩️ Undo and redo 🔀 Manage layer's z-indexes 🔑 Sign Up And In 🚀 Vercel Deployment 📊 Postgres Database 📖 Chapters 00:00:00 Demo 00:02:25 Setup 00:21:09 Create free database 00:24:38 Credentials auth 00:41:35 Signup page 01:07:40 Signin page 01:19:10 Middleware 01:25:54 Room page 01:31:00 TS Types 01:39:29 Liveblocks config 01:47:12 Liveblocks providers 01:54:58 Liveblocks auth endpoint 02:06:22 Liveblocks loading state 02:09:26 Canvas component 02:11:06 Canvas BG color 02:17:41 Layer insertion and rendering 03:41:06 Zooming 03:51:41 Dragging 03:58:48 Pencil drawing 04:42:19 Text element 05:01:10 Selecting and resizing layers 05:46:59 Translating 05:57:07 Hover state 06:03:09 Redo/undo 06:11:50 Selection net 06:46:28 Keyboard shortcuts 07:00:01 Right clicking layers 07:19:44 Left sidebar 07:50:40 Right sidebar 08:48:21 User avatar 08:57:25 Live cursors 09:13:18 Rooms in DB 09:18:10 Dashboard page 09:34:15 Create room 09:45:26 Rooms overview 10:25:37 Sharing rooms 11:02:14 Bugfixing 11:03:24 Deployment