Skip to main content

Build a Google Docs Clone

10h 26s
English
Free

Course description

In this 10-hour course, you will learn how to create a fully functional Google Docs clone from scratch. You will master full-stack development, including the implementation of real-time collaboration, a commenting and discussion system, an advanced text editor based on Tiptap, custom extensions, a template gallery, and much more. The course is perfect for those who want to delve into web development and master modern technologies for creating complex applications.

Watch Online

0:00 0:00
#Lesson TitleDuration
1Introduction02:14
2Project setup26:31
3Project structure18:06
4Tiptap setup15:39
5Tiptap extensions24:22
6Editor store (Zustand)17:49
7Basic editor tools13:40
8Font family & headings tool20:47
9Color tools (text & highlight)14:22
10Link & image tool17:57
11Align & list tool08:41
12Font size tool (custom extension)19:37
13Line height tool (custom extension)13:16
14Margin ruler slider26:47
15Editor navigation bar24:15
16Navigation bar tools11:05
17Search input component25:53
18Template gallery component15:31
19Database setup (Convex)17:04
20Authentication setup (Clerk)17:59
21Create & list documents27:33
22Document actions (update & delete)30:23
23Search documents08:04
24Organizations (invites & permissions)26:04
25Real-time collaboration (Liveblocks)23:43
26Room permissions21:55
27Populating user information21:29
28Notifications feature16:45
29Collaborative margin ruler06:21
30Loading document data33:52
31Templates and initial content11:56
32Deployment (Vercel)19:31
33Editor autofocus01:15

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Full-Stack Project with Claude Code

Full-Stack Project with Claude Code

Sources: Mckay Wrigley (takeoff)
In this workshop, participants step by step create an MVP clone of FigJam - a visual collaboration editor - using Claude Code, Opus 4, Cursor IDE, and...
1 hour 12 minutes 14 seconds
React, NextJS and NestJS: A Rapid Guide - Advanced

React, NextJS and NestJS: A Rapid Guide - Advanced

Sources: udemy
React with Typescript, Next.js, Redux, NestJS, Docker, Redis, Stripe, Frontend & Backend Filtering. Learn how to create an Ambassador App using React, NextJS an
8 hours 40 minutes 51 seconds
React Node AWS - Build infinitely Scaling MERN Stack App

React Node AWS - Build infinitely Scaling MERN Stack App

Sources: udemy
Master the art of building a highly scalable real world project using MERN Stack for a new startup that will scale infinitely. I will demonstrate how you could launch a project...
25 hours 1 minute 19 seconds
Planning with Claude Code

Planning with Claude Code

Sources: Mckay Wrigley (takeoff)
In the workshop, participants create a simple front-end project— a landing page generator (marketing pages)- using Claude Code and Next.js. The focus is not...
47 minutes 32 seconds
Server side rendering with Next + React

Server side rendering with Next + React

Sources: udemy
Do you want to learn the whole process of building a server side React App ?. This is the course for you. We will start from the very beginning, from "I don't even know how to u...
29 hours 43 minutes 19 seconds