Inspiration

People have been gamifying almost everything around us - from road parking tickets to academic interactions in online classes. It's about time we do the same for virtual offices and its remote teams too.

What it does

It is a simple web app that simulates the virtual office inside one's browser. It's loaded with features like proximity chatting with video & voice, whiteboard sharing, multiple screen sharing, video updates & alerts, and other interactive features over office UI. This gamification would allow remote teams to interact and enjoy their office time much better.

Challenges we ran into

  1. SSL certificate - used workaround : chrome unsafely-treat-insecure-origin-as-secure
  2. Proximity video sharing would not work with same IP

Accomplishment that we're proud of

loomSDK made it very convenient for employees to create regular standup updates on video. Not only is this more efficient but we were able to connnect it with peerJS which enhanced its usability for all of its users.

What we learned

  1. How to work with loomSDK
  2. How to build and modify phaser applications
  3. How to broadcast variables to peers

What's next for Office - IO

  1. Public and Private Chat
  2. NPCs to interact with
  3. Interactive clock with reminders

Limitations

  1. Works only on CHROME
  2. Only arrow keys (up,down,left,right) works for now WASD isn't usable
  3. Unsecure site so you need to enable chrome unsafely-treat-insecure-origin-as-secure flag and add http://minetest.in:3000/ to whitelist

Loom Video

https://www.loom.com/share/66414205ec2f48e590e384ae84bc806c

Built With

Share this project:

Updates