SincBoard is a live-streamed whiteboard application designed for seamless collaboration and creativity. With its intuitive interface and comprehensive feature set, SincBoard empowers users to brainstorm, plan, and ideate together in real-time.
- Authentication: Securely log in and access your boards.
- Multiple Boards: Create and manage multiple boards effortlessly.
- Organizations: Organize boards and collaborate efficiently within teams.
- Collaborator Invitation: Easily invite collaborators to join your board.
- Comprehensive Drawing Tools: Utilize various drawing tools such as boxes, rectangles, ellipses, circles, sticky notes, text, and handwriting.
- Undo/Redo Functionality: Enjoy the flexibility of undoing and redoing actions.
- Customization Options: Customize background and font colors for each shape.
- Shareability: Share boards with others for real-time collaboration.
- Live Collaborator View: Experience real-time updates and synchronized views for all collaborators.
- Next.js
- LiveBlocks
- Clerk
- Convex DB
- TypeScript
- ShadCN UI
- Clone the repository:
git clone https://github.com/naumanch969/sincboard.git
- Navigate to the project directory:
cd sincboard
- Install dependencies:
npm install
- Start the development server:
npm run dev
To start using SincBoard, follow these steps:
- Sign up or log in to your SincBoard account.
- Create a new board or join an existing one.
- Use the comprehensive drawing tools to brainstorm, plan, and ideate.
- Invite collaborators to join your board and work together in real-time.
- Customize your board's settings and share it with others for seamless collaboration.
Contributions are welcome! If you'd like to contribute to SincBoard, please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature/new-feature
- Make your changes and commit them:
git commit -m 'Add new feature'
- Push to the branch:
git push origin feature/new-feature
- Submit a pull request.
- Built with Next.js
- Powered by LiveBlocks
- Authentication handled by Clerk
- Data storage by Convex DB
- Styled with ShadCN UI
For any inquiries or support, please email us at naumanch969@gmail.com. We'd love to hear from you!
Check out SincBoard in action here.