A P2P Collaborate Whiteboard with Swing GUI and raw socket networking.
- Share local whiteboards with remote users
- Discover remote whiteboards
- Subscribe remote whiteboards & listen for changes
- Edit remote whiteboards
- Resolve disparities via versioning
- Start whiteboard indexserver (you may want to edit indexserver address in utils.java)
- Start clients