https://github.com/ably-labs/collaborative-text-editor-ably
Collaborative text editor demo — powered by Ably Spaces SDK
https://github.com/ably-labs/collaborative-text-editor-ably
collaboration multiplayer realtime-collaboration
Last synced: 7 months ago
JSON representation
Collaborative text editor demo — powered by Ably Spaces SDK
- Host: GitHub
- URL: https://github.com/ably-labs/collaborative-text-editor-ably
- Owner: ably-labs
- Created: 2023-05-17T12:52:37.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-24T20:14:16.000Z (about 2 years ago)
- Last Synced: 2025-01-12T22:09:08.659Z (9 months ago)
- Topics: collaboration, multiplayer, realtime-collaboration
- Language: Vue
- Homepage: https://collaborative-text-editor-ably.herokuapp.com/
- Size: 2.22 MB
- Stars: 0
- Watchers: 8
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This is a WIP demo of a collaborative text editor built with [Ably Collaboration SDK](https://github.com/ably-labs/spaces).
## How to run it locally
1. Sign up to Ably and [create a free account](https://ably.com/sign-up) to get your API Key.
2. Create a `.env` file and add your Ably API Key:
```
ABLY_API_KEY=
```3. Install Vue2 app's dependencies:
```
cd app
npm install
```4. Switch to project root and install server's dependencies:
```
cd ..
npm install
```5. Run the server:
```
node server.js
```6. Open the app in the browser using the following URL (emulate multiple users by opening it in multiple tabs):
```
http://localhost:8082/
```