DEV Community

Allan
Allan

Posted on • Edited on

1

Collab Space - DigitalOcean App Platform Hackathon Submission

What I built

Collab Space

Category Submission

Built for Business

Screenshots

Alt Text
Alt Text

Alt Text

Description

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

https://github.com/AllanMwirigi/collab-space-frontend
https://github.com/AllanMwirigi/collab-space

Permissive License

MIT

Background

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.

Heroku

Build apps, not infrastructure.

Dealing with servers, hardware, and infrastructure can take up your valuable time. Discover the benefits of Heroku, the PaaS of choice for developers since 2007.

Visit Site

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs