DEV Community


Collab Space - DigitalOcean App Platform Hackathon Submission

allanmwirigi profile image Allan Updated on ・1 min read

What I built

Collab Space

Category Submission

Built for Business


Alt Text
Alt Text

Alt Text


An interactive, synced workspace for collaborative doodling and chat.
Users can create a common workspace which can accessed by a WorkspaceName and Password.
Members of the workspace can work on and edit the same whiteboard as well as chat with each other.

Link to Source Code

Permissive License



With the pandemic, a lot of activites are going online. I wanted to build something that would help work collegues to interact, collaborate and share their ideas online.

How I built it

It is built in React and NodeJs.
It uses Socket.Io to handle the interactivity.
It is hosted on DigitalOcean App Platform. This was probably the easiest deployment I have ever made!

Additional Info

Also implemented video calls with PeerJs. But this has a few performace issues and bugs, so I've left it out for now.
I will fix these in due time.

Discussion (0)

Editor guide