Skip to content

yejingfu/whiteboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

White Board

This is a collaborative tool built by HTML5 technology.

The full source codes are moved to bitbucket: https://bitbucket.org/yejingfu/whiteboard

Overview

This application is aiming to provide a collaborative white board so that the co-workers can communicate in different ways.

All attendees are able to sketch on the main white board simultaneously. Each peer's status can be synchronized by the server. Meanwhile the application provides video and audio communication.

The user interface is looking like below:

ux

Setup

Howto

If you fail to get source from home, please disconnec VPN!!!

Sketch tool

The paper.js is used as the sketching engine. See more details here.

Collaboration

The share.js is very powerful collaborative engine. It's used here to sychronize operations by all clients. See more details here.

Video communication

The WebRTC is an open source technology used for real-time video based communiation. See more details here.

More details please reference to:

Chat

The application will support real-time chatting by texting and audeo.

Acknowledgment

More workmates will contribute to this project. Lots thanks to them.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published