Skip to content

TAPMelvin/Coark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Coark - Collaborative Whiteboard

Team Members: Melvin Pineda, Norah Watlan, Arvin Islam Gomes

We used Go to build a real-time collaborative whiteboard application that enables multiple users to draw and add sticky notes simultaneously using WebSocket connections, goroutines, and channels for concurrent communication.

Deployment:

  • Frontend: Vercel
  • Backend: Render

Application Structure:

  • Go backend server handles WebSocket connections using goroutines and channels for real-time communication
  • HTML5 Canvas frontend provides drawing interface with touch and mouse support
  • JSON file storage maintains board state persistence across sessions

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published