
LiveDocs
NextjsTailwindcssClerkLiveblocks
A real-time collaborative document editor where teams can write, comment, and edit together — think Google Docs but built from scratch.
LiveDocs is a real-time collaborative document editor built with Liveblocks for live presence and sync, Clerk for authentication, and Next.js for the frontend. Multiple users can edit the same document simultaneously with cursor presence and inline commenting.
The challenge here was handling real-time conflict resolution and keeping the UI responsive under concurrent edits. Liveblocks handled the sync layer, but building the comment threading and permission system on top of it required careful state management and a clean data model.