I am pleased to say that utilizing Firebase for my solo 2-day Hackathon was not only a great way to build Mesh quickly but that it also won me the competition :)
The prize consists of some goodies that I’m looking forward to using in the near future—Firebase, you guys rock!
Also, a big shout out to Victor (aka The King) at Hack Reactor for helping me with an elegant solution to cursor tracking and eventing across users.
Mesh is a simple and sleek interface for collaborative online code editing with many features, such as:
- Live Preview Box that is both draggable and resizable
- Syntax highlighting for the languages supported
- Collaboration amongst all users (synced via Firebase)
- Dark and light theme to suit your coding preference
I’ll be adding more features down the road: voice and text chat, cursor sharing, multiple rooms, more languages, etc. but for now, I hope you guys like it.
I’m also considering doing a tutorial on this project, so if you’re interested, shoot me an e-mail.