Skip to content

Shawarma-ASSD/spatialmeetings

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spatialmeetings

Spatial meetings web application. You could have tried it using Firefox browser on www.spatialmeetings.live, before 9/11/2020 when our DigitalOcean free credit expired :(

Screenshot

This project doesn't work on Chrome and Chromium based browsers because of this Chromium bug


Requirements

This project runs on Linux systems, you need:

  • Node version >= v10.0.0, to install LTS:
# Using Ubuntu
curl -sL https://deb.nodesource.com/setup_lts.x | sudo -E bash - sudo apt-get install -y nodejs

# Using Debian, as root
curl -sL https://deb.nodesource.com/setup_lts.x | bash -
apt-get install -y nodejs
  • Make, to install it:
sudo apt-get install build-essential
  • Angular, to install it:
npm install -g @angular/cli
  • Python 2 or 3

Installation

  1. Clone the project
git clone https://github.com/Shawarma-ASSD/spatialmeetings.git
cd spatialmeetings
  1. Install dependencies on server and client:
cd app
sudo npm install
cd ../server
# This step takes a while
npm install 

Run it locally

  1. Change the IP on the server/config.js file to your Private IP
  2. Build the angular project:
cd app
# This step takes about a minute
sudo npm run build
  1. Run the server, from the root directory:
# Needs sudo to access the SSL certificates
sudo npm start
  1. Open Firefox and go to https://localhost:8080 on different tabs, you need to login with different email addresses.

  2. Voilá

About

Spatial meetings web application. Videochat with spatial sound!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •