Node.js Whiteboard App for Team / Educational Collaboration [closed]
Asked Answered
R

3

8

I'm looking to build/adapt a shared whiteboard app for team and educational collaboration. Draw on a board, write some text, save picture, clear board, etc. We've already got a simple chat system setup with node.js and socket.io so probably want to stay on that route.

  1. What open source apps exist that might be pluggable / adaptable for this use?
  2. What node.js / javascript / html5 technologies might be useful for this task?
Rahman answered 2/10, 2011 at 5:30 Comment(2)
github.com/katspaugh/whiteboardClothespin
github.com/lovasoa/whitebophir is an opensource collaborative drawing board written in node.jsAgile
H
3

As far as node.js technologies you would need the following

As far as rendering on the client I would recommend

Apart from that you need some kind of database, Redis, mongoDB & CouchDB are popular.

Apart from that just write it. Any other libraries you think you might need along the way can be found on the npm registry

However I can offer some package.json examples for my chat and my blog to give some inspiration as to what libraries are useful

Hypophysis answered 3/10, 2011 at 10:29 Comment(3)
I've used express and socket.io. Raphael looks cool. Love to see an example to work from for drawing stuff with node.jsRahman
I wrote a prototype somewhere. A couple of hours of hacking should do. A quick google search for "node.js whiteboard" should get you started.Hypophysis
Found this: #7252477Rahman
S
3

Another open source whiteboard in Node.js is here

https://github.com/Imaginea/matisse

website: http://www.thematisse.org

Svelte answered 23/11, 2012 at 12:24 Comment(1)
have you tried this one? I am facing the following problem Error: redirect_uri_mismatch The redirect URI in the request: localhost:8000/auth/google/callback did not match a registered redirect URI, I have given redirect uri in google as localhost:800 onlyCimbri
B
1

Open Source Whiteboard in NodeJs

https://github.com/opinsys/walma

Biffin answered 5/6, 2012 at 18:0 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.