Skip to content

tpan496/Cinema3D

Repository files navigation

Cinema3D

Description

Frontend is built with Three.js, cannon.js and socket.io, backend Node.js, mongodb and socket.io. Users can enter a 3D cinema, watch movies together as if they are in the cinema together.

How to run locally

1. Install node.js.

It is recommended to install brew first and use brew to install node. HomeBrew: https://brew.sh/. After installing brew, run

brew install node

in terminal.

2. Start server

Run npm start in terminal inside exp_server folder.

3. Open client webpage

Open localhost:3000 in browser.

Website

Click here Please do not overload, I have not set up channels yet.