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

  • AuthenticationSecure GitHub-based user authentication implemented using NextAuth, managing sign-in/out and sessions
  • Collaborative Text EditorReal-time collaborative editing that allows multiple users to edit documents simultaneously
  • Documents ManagementCreate, delete, share, and list documents with features like email/link sharing and permission control
  • Comments SystemAdd inline or general comments with threaded discussions for better collaboration
  • Active CollaboratorsDisplay active collaborators in the editor with real-time presence indicators
  • NotificationsNotify users about document shares, comments, and collaborator activities
  • Responsive DesignFully responsive across all devices, ensuring usability on desktops, tablets, and smartphones.
  • Rich Text EditingPowered by Lexical Editor for advanced text formatting and editing capabilities

Technologies

Next JS
Google oAuth
JavaScript
Sentry
Tailwind CSS

Links

Hover over the following links for a quick preview

Images

Project image
Project image
Project image
Project image
Project image