This is a base for an example of a realtime collaborative app based on ShareDB and Operational Transformation to be used on a workshop of a computer supported collaborative systems class.
The full/finished working app is available at @pedrosanta/paintmoji for reference.
This base app is built upon:
- Express.js (Node.js backend/server)
- Static frontend in 'vanilla'/plain JavaScript (served from backend server) using:
- Install Node.js.
- Run
npm install
.
- Run
npm start
. - Open http://localhost:3000 on your browser.
For any questions you can contact me/Pedro Machado Santa at [email protected].