top of page
Office

CPSC 581-Project 4: Augmenting In-person or Remote Communication and Collaboration

Virtual Office

In an increasingly digital world, our virtual office software opens up a whole new way of working. It is not just software, but a digital space that completely simulates the office environment, aiming to break the limitations of physical distance and make remote work more collaborative. It not only allows team members to work together as closely as if they were in the same office, even if they are in different locations, to jointly promote the progress of the project.

VirtualOffice.png.webp
Concept Sketches

We brainstormed various ideas as we sought solutions to everyday remote communication and collaboration. Here are ten of those concepts. Our goal was to create a system that was not only more interactive but also practical and suitable for everyday life and work.

 You can click the arrows to browse or click on picture to zoom in. Each sketch includes written details you can check out as well. 

 

After careful consideration, we chose Virtual Office. We think this concept is novel because a Virtual Office can simulate all scenarios in the office, reduce communication costs, enhance the efficiency of remote communication and collaboration, and make remote work more efficient and humane.

Detail/ Variation Sketches

After deciding on the main idea, we dug into detailed sketches, dividing them into four main parts: the main interface, a group chat room, a one-to-one chat room, and an area that displays the number of people online. Our virtual office software simulates all scenarios in the office, so users can communicate with colleagues remotely and learn about events in the office for the first time, which greatly reduces communication costs in the office and enhances remote communication and collaboration.

Scroll through below to see our refined sketches. To see details about each sketch click on the drawing to read our descriptions. 

 

 

Starting with the design of the virtual office, we carefully selected its features to ensure functionality and efficient interaction. These include a main interface simulating an office scene, a group chat room for project discussions, brainstorming, daily communication, or a one-on-one chat room for more private and focused conversations. These elements are designed to enable virtual offices to effectively enhance the efficiency of remote communication and collaboration. This allows team members to work together as closely as if they were in the same office, even in different locations, and jointly promote the progress of the project.

Rotoscope Sketch

One to One chat of users far away from each other

image-28.png
image-26.png
image-27.png

User clocks in

Collaborative room chat with multiple people

Concept Video
Final Demo Video

Starting with the design of the virtual office, we carefully selected its features to ensure functionality and efficient interaction. These include a main interface simulating an office scene, a group chat room for project discussions, brainstorming, daily communication, or a one-on-one chat room for more private and focused conversations. These elements are designed to enable virtual offices to effectively enhance the efficiency of remote communication and collaboration. This allows team members to work together as closely as if they were in the same office, even in different locations, and jointly promote the progress of the project.

Demo
Presentation

We have placed our final code in this GitHub repository.

 

You can checkout out by clicking on the button above! 

Screenshot 2023-12-16 at 10.04.59 PM.png

Contributions:

This project would not be possible without the contribution of every member of our team. Thank you, Surya, Bruce, and Thao for your hard work!

I personally contributed by helping with sketches, idea formation, code design and implementation, recorded and edited the concept video, edit presentation  and demo video editing and ideas. 

I initially started by pitching ideas and sketching. We all came up with variations of a virtual office so we decided to move forward with this idea.

 

I then helped make variation/detail sketches to further expand on our idea. After making the detail sketches, I made the concept video to help us visualize  our idea and refine the features we want to include. 

I then designed the maps and characters for our game to make it visually appealing. Once the code was done we moved on to making the demo which I helped edit and create. I also edited the Final video and our presentation video.

 

We had a lot of fun creating this project and making the final demo video to showcase our work. I leant a lot this semester in this class and had an amazing time with my group mates!

© 2021 by Maham Fatima. All rights reserved.

bottom of page