LiveDocs
Description
LiveDocs is a Google Docs clone built with Next.js, Liveblocks, and TailwindCSS. It showcases the developer's expertise in creating real-time collaborative environments with a focus on seamless user experience, responsive design, and robust functionality. The project emphasizes the power of real-time updates, ensuring a smooth and interactive document editing experience.
Features
- Authentication – Secure GitHub-based user authentication implemented using NextAuth, managing sign-in/out and sessions
- Collaborative Text Editor – Real-time collaborative editing that allows multiple users to edit documents simultaneously
- Documents Management – Create, delete, share, and list documents with features like email/link sharing and permission control
- Comments System – Add inline or general comments with threaded discussions for better collaboration
- Active Collaborators – Display active collaborators in the editor with real-time presence indicators
- Notifications – Notify users about document shares, comments, and collaborator activities
- Responsive Design – Fully responsive across all devices, ensuring usability on desktops, tablets, and smartphones.
- Rich Text Editing – Powered by Lexical Editor for advanced text formatting and editing capabilities
Technologies
Links
Hover over the following links for a quick preview