Skip to content

Collaborative Markdown Editor built on modern and simple web technologies with markdown editing libraries integrations. Can serve as a boilerplate for building your amazing app 😊.

License

Notifications You must be signed in to change notification settings

AlbertArakelyan/collaborative-markdown-editor-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

15 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Collaborative Markdown Editor Example

Screenshot

Typescript React Node.js Express.js MongoDB Socket.io

Collaborative Markdown Editor built on modern and simple web technologies with markdown editing libraries integrations, which allows a few users create and edit markdowns in real time through specific `documentId` sharable link and changes can be saved in database. Can serve as a boilerplate for building your amazing app 😊.

πŸ” Table of Contents

πŸš€ Features

  • Collaboriative Mardkdown editing in real time through sharable link
  • Documents with their contents can be saved in database
  • Documents can be resumed and accessed through their sharable url /documents/:documentId

πŸ“¦ Installation

  • Make sure you have Docker installed on your machine
  • And run
docker compose up

Note: On older versions of Docker through dash

docker-compose up

πŸ’‘ Contributions

Contributions are welcome! You can help make this example better in several ways:

  • Bug Fixes: If you find any bugs, feel free to open an issue or submit a pull request to fix them.
  • Feature Requests: Have an idea for a new feature or improvement? Share it by opening an issue.
  • Documentation: Help improve the project's documentation to make it clearer and easier to understand.
  • Testing: Write additional tests to ensure the reliability of the code.
  • Code Quality: Review existing code and suggest improvements to make it more readable and maintainable.

Your contributions will make this example more user-friendly, reliable, and bug-free. Every contribution, big or small, is appreciated and will be acknowledged in the project's documentation. Read more in CONTRIBUTION.md.

πŸ“„ License

Licensed under the MIT License.

About

Collaborative Markdown Editor built on modern and simple web technologies with markdown editing libraries integrations. Can serve as a boilerplate for building your amazing app 😊.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published