Scribbly
About
Scribbly is a real-time collaborative text editor inspired by Google Docs, built with Next.js, TypeScript, and TailwindCSS, leveraging Liveblocks and Lexical Editor for real-time functionality.
- TypeScript
- Next.js
- TailwindCSS
- Liveblocks
- Lexical Editor
- ShadCN
Key Features
- Secure Authentication: Log in using Google through Clerk for secure session management.
- Collaborative Text Editor: Multiple users can edit the same document simultaneously with real-time synchronization and conflict resolution.
- Active Collaborators: Display active collaborators in real time with presence indicators.
- Document Management: Create, delete, share, and list documents with view/edit permissions.
- Notifications: Stay updated with alerts for document shares, new comments, and collaborator activities.
- Commenting System: Add inline and general comments, with threading for discussions to enhance collaboration.
- Responsive Design: Optimized for smooth usage across all devices, from desktops to mobile screens.