This Project is a Drawing app, where Client Browsers can draw on a canvas.
Multiple Clients can be synchronized with a Backend, which shares the changes to all connected devices.
-
Change into folder ./shared
-
Run
npm install
to install dependencies -
dev: For development run
npm run build-watch
(For recompiling on changes in this Project).prod: And for Production run
npm run build
.
-
Setup shared
-
Change into folder ./backend
-
Run
npm install
to install dependencies -
dev: For development run
npm run start:dev
.prod: And for Production run
npm run start
.
-
Setup shared
-
Change into folder ./frontend
-
Run
npm install
to install dependencies -
dev: For development run
npm run serve
.prod: And for Production run
npm run build
and copy the dist folder to a hosting Server.