ZHAW PSIT3 Project
- Deniz Akca (akcaden1@students.zhaw.ch)
- Christian Holenstein (holenchr@students.zhaw.ch)
- Patrick Huber (huberpa4@students.zhaw.ch)
- Mike Iten (itenmik1@students.zhaw.ch)
- Use Intellij for java development. Open project folder:
gameserver
- Start
GameServer.main()
in Intellij - Goto
http://localhost:9000
to connect to the Gameserver
- Open project folder:
gameserver
mvn javadoc:aggregate
- Install nodejs (npm)
- Open
frontend/tron_ux
folder in cli - run
npm install
- run
npm start
to start the development server onhttp://localhost:3000
Use Visual Studio Code or another Javascript/React compatible IDE. Open project folder frontend/tron_ux
- Install nodejs (npm)
- Open
backend
folder in cli - run
npm install
- run
node server.js
to start the node server onhttp://localhost:8080
Original source guide: https://bezkoder.com/node-js-jwt-authentication-mysql/
This starts a production ready docker-compose
- Install Docker and docker-compose
- Open
docker/
folder - run
./pre-build.sh
- run
docker-compose build --no-cache
- run
docker-compose up
- Open
http://localhost/
in your browser