Logo

Virtual Office Web App

With the population of working from home, remote meeting is becoming necessary. However, the traditional remote meeting doesn't offer an in-office feeling because they only have video calls and lack a virtual office environment. Virtual Office Web App offers a brand new remote meeting way by creating a character for everyone in the meeting and they can see each other as if working in office but in a remote virtual environment.

Table of Contents
  1. About The Project
  2. Getting Started

About The Project

Screen Shot

(back to top)

Built With

  • JavaScript
  • Node_js
  • React
  • React_Redux
  • Firebase
  • Chakra_UI
  • Socket_IO
  • Peer_JS

(back to top)

Architecture

  • Code Architecture
  • Communication Model

(back to top)

Getting Started

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

Prerequisites

  • Node.js
  • npm
  • Broswer

Installation

  1. Install NPM packages And start backend server
    cd server && npm install && node index.js
  2. Install NPM packages And start frontend
    cd ../client && npm install && npm run-script build && npx serve -s build
  3. Open a browser window and go to http://localhost:3000/

(back to top)