Skip to content

leonidkuznetsov18/collabarating-editing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COLLABARATING EDITING WITH DIFF PATCH MATCH

Technologies

  • Typescript
  • React (v16)
  • Express.js (v4) as production and development server
  • Webpack 4 (production and development configurations)
  • SCSS support (+ sanitize.css included)
  • ES2015+
  • Socket.io
  • nodemon
  • diff_patch_match
  • web worker

Features

  • TSLint
  • workerize-loader
  • Prettier code formatter
  • React Hot Loader
  • Server inspect
  • Linux/MacOS/Windows

Demo UI view:

Demo View

Usage

Installation

git clone git@github.com:MrChe/collabarating-editing.git
cd collabarating-editing
npm install

Scripts

# run client
npm run client

# run server
npm run server

# run server watch mode
npm run server:watch

# run server watch mode and debug
npm run server:debug

License

MIT License. Free use and change.