Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rajlaxmimeshram/docs_clone
A collaborative React and Node.js application with MongoDB, Socket.io, and Quill.js for seamless real-time text editing.
https://github.com/rajlaxmimeshram/docs_clone
html-css-javascript javascript mongodb node-js nodejs quill-editor quilljs react-js reactjs socket-io
Last synced: 19 days ago
JSON representation
A collaborative React and Node.js application with MongoDB, Socket.io, and Quill.js for seamless real-time text editing.
- Host: GitHub
- URL: https://github.com/rajlaxmimeshram/docs_clone
- Owner: RajlaxmiMeshram
- Created: 2024-01-24T17:42:53.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-30T16:42:36.000Z (about 1 year ago)
- Last Synced: 2024-11-22T20:48:03.947Z (3 months ago)
- Topics: html-css-javascript, javascript, mongodb, node-js, nodejs, quill-editor, quilljs, react-js, reactjs, socket-io
- Language: JavaScript
- Homepage: https://docs-clone-rj.pages.dev/
- Size: 184 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Realtime Text Editor Project
This project is a collaborative Text Editor built using [React](https://react.dev/learn), [Node.js](https://nodejs.org/en/learn/getting-started/introduction-to-nodejs), [MongoDB](https://www.mongodb.com/docs/), [Socket.io](https://socket.io/docs/v4/), and [Quill.js](https://quilljs.com/docs/quickstart). It enables real-time editing and communication among users.
## Getting Started
### Demo
You can experience the TextEditor live by visiting the [TextEditor Demo](https://docs-clone-rj.pages.dev/).
### Features
- Real-time Collaboration: Multiple users can collaboratively edit a document in real time.
- Rich Text Editing: Utilizes Quill.js for a feature-rich text editing experience.
- Backend with Node.js: The backend is implemented in Node.js, providing a scalable and efficient server.
- Persistent Storage: MongoDB is used for data storage, ensuring document persistence across sessions.### Acknowledgments
- Built with ❤️ by Rajlaxmi Meshram.
For more details on my journey of building other tech-related articles, visit [my Hashnode blog.](https://rajlaxmimeshram.hashnode.dev/)