- Wai To Wong (Wilson)
- Wu Lai Yin (Peter) (44115001)
- Nguyen Duc Hung (Kelvin) (44064499)
- Pei-Shih Chu (Mimi) (44087948)
Please follow the link to find out more about our documentation and process information: https://github.com/deco3500-2019/Team-GoalDiggers/wiki
- Node.js (including npm)
Download or clone the repository onto your local system
Navigate to the local repo inside of a command line interface (terminal, powershell, cmd) first type in npm install
- To run the client side: navigate to the client folder, run
npm start
- To run the server side: navigate to the server folder, run
node index.js
If there are any errors occurs during the installation please read through:
- React: https://reactjs.org/docs/getting-started.html
- Socket.io: https://socket.io/docs/
In order to test the product without downloading the source code please visit this url: https://5dad1f975aa1feeb765a668e--sleepy-hawking-e58e4b.netlify.com/
- Navigate to client and server folder run
npm install
- To run the client side: navigate to the client folder, run
npm start
- To run the server side: navigate to the server folder, run
node index.js
React was used as the backbone of the application to allow for the app to be built using only javascript whilst still maintating cross platform compatibility.
Socket.io is the main library was used to build the connection between 2 devices, support real-time communication and immediate interact.
Node.js was used to build server to run the application and the environment for the server side communicate with the client side