Skip to content

A web-based collaborative note-taking application that allows multiple users to create, edit, and share notes in real-time.

Notifications You must be signed in to change notification settings

tashaxanavsem82/collaborative-note-taker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Collaborative Note Taker

Overview

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.

Features

  • 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.

Technologies Used

  • Frontend: React, Redux
  • Backend: Node.js, Express
  • Database: MongoDB
  • Real-time Updates: Socket.IO

Getting Started

  1. Clone the repository: git clone https://github.com/username/collaborative-note-taker.git
  2. Navigate to the project directory: cd collaborative-note-taker
  3. Install dependencies: npm install
  4. Run the application: npm start

Contributing

Contributions are welcome! Please open issues for suggestions or submit pull requests for fixes and features.

License

This project is licensed under the MIT License.

About

A web-based collaborative note-taking application that allows multiple users to create, edit, and share notes in real-time.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published