Skip to content

z-e-n-d/collaborative-text-editor-attempt-II

Repository files navigation

Collaborative Text Editor (Attempt II)

A real-time collaborative text editor with seamless updates and synchronization.

Features

Real-time collaboration: Multiple users can edit the same document simultaneously

Instant updates: Changes are reflected across all connected clients instantly

TypeScript-based: Built with TypeScript for improved code quality and developer experience

Tailwind CSS: Utilizes Tailwind for efficient and responsive styling

Vite: Leverages Vite for fast development and optimized builds

Project Structure

The repository is organized into the following main directories:

client: Frontend code for the text editor interface

server: Backend server implementation

shared: Shared code and types used by both client and server

Getting Started

Clone the repository:

git clone https://github.com/z-e-n-d/collaborative-text-editor-attempt-II.git

Install dependencies:

npm install

Start the development server:

npm run dev

Open your browser and navigate to http://localhost:3000 to use the collaborative text editor.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Support the Project

If you find this project helpful and would like to support its development, you could consider making a donation. Your contribution helps maintain and improve the Collaborative Text Editor (better subscription and hardware to test).

Donate with PayPal: paypal.me/zltn2

License

This project is open source and available under the MIT License.

About

A collaborative text editor with real-time updates

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages