LiveDocs is a collaborative documentation editor that enables you to write your documentation in markdown and automatically syncs it with other collaborators who have permissions to view or edit the project alongside you. It provides a seamless and efficient way to work together on documentation, ensuring that everyone stays up-to-date with the latest changes.
See the project live at livedocs.vercel.app
- Real-time collaboration
- Markdown editor
- Commenting on documents, paragraphs, and lines
- Notifications for mentions and invites
- User roles and permissions
- Seamless integration with other collaborators on the same document
- Next.js with React for the frontend
- Tailwind CSS for styling
- Liveblocks.io for real-time collaboration
- Clerk.dev for authentication
- JSM Editor using lexical for markdown editing
- Vercel for deployment
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.
This is a Next.js project bootstrapped with create-next-app
.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository