Collaborative Note Taker is a simple web application designed to enable real-time collaboration among users for creating and sharing notes. This tool aims to improve team productivity and streamline the note-taking process during meetings or study sessions.
- Real-time Collaboration: Multiple users can edit notes simultaneously, with updates synchronized instantly.
- Markdown Support: Format notes using Markdown for better readability and organization.
- User Authentication: Secure access through user accounts, allowing users to manage their notes.
- Shareable Links: Generate shareable links to allow external access to specific notes without requiring user accounts.
- Frontend: React, Redux
- Backend: Node.js, Express
- Database: MongoDB
- Real-time Updates: Socket.IO
- Clone the repository:
git clone https://github.com/username/collaborative-note-taker.git
- Navigate to the project directory:
cd collaborative-note-taker
- Install dependencies:
npm install
- Run the application:
npm start
Contributions are welcome! Please open issues for suggestions or submit pull requests for fixes and features.
This project is licensed under the MIT License.