Skip to content

mweidner037/poster-session

Repository files navigation

Poster Session

Experiment using an older version of Collabs for non-CRDT collaboration.

It is a web app with a multiplayer 3D world where you can move around, talk (with WebRTC proximity audio), add objects, and draw on whiteboards. BabylonJS, React, PeerJS, Heroku.

Live version. May be flaky.

Installation

First, install Node.js. Then run npm i.

Commands

npm run dev

Build the server from src/, with browser-facing content in development mode.

npm run build

Build the server from src/, with browser-facing content in production mode (smaller output files; longer build time; no source maps).

npm start

Run the server. Open http://localhost:3000/ to view. Use multiple browser windows at once to test collaboration.

Options:

  • -s, --https run in https mode, using a fake (not secret, self-signed) certificate
  • -h, --help display help for command

The port can be configured with the PORT environment variable. It defaults to 3000.

npm run clean

Delete dist/.

About

3D Virtual Poster Session

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages