Collabdocs is a Google Docs-inspired web application that offers real-time collaboration features like multiple cursors, easy sharing, and team collaboration. Developed using Next.js, TypeScript, Tailwind CSS, Liveblocks, and Shadcn, this project is designed to streamline your workflow with a modern and intuitive user interface.
- Next.js - The React framework for production.
- TypeScript - A typed superset of JavaScript that compiles to plain JavaScript.
- Tailwind CSS - A utility-first CSS framework for rapid UI development.
- Liveblocks - Provides real-time collaboration features.
- Shadcn - A custom design system built on top of Tailwind CSS.
Discover the powerful features that make our platform stand out:
- Real-time Editing: Edit documents with live updates, seeing changes as they happen.
- Easy Sharing: Share documents and notes with team members and friends effortlessly.
- Instant Updates: Experience seamless collaboration with instant synchronization across devices.
- Team Collaboration: Work together in real-time, boosting productivity and creativity.
- Cross-Platform: Access your documents from any device, anywhere, anytime.
- Secure Storage: Keep your documents safe with our robust security measures.
Follow these steps to set up the project locally on your machine.
Make sure you have the following installed on your machine:
git clone https://github.com/Nishitbaria/Collabdocs
cd Brainwave
Install the project dependencies using npm:
npm install
Start the development server:
npm run dev
Open http://localhost:3000 in your browser to view the project.
Contributions are welcome! If you'd like to contribute to the project, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature/YourFeature
). - Commit your changes (
git commit -m 'Add Your Feature'
). - Push to the branch (
git push origin feature/YourFeature
). - Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for more details.