Multiplayer UNO game with Node.js and Vue

Screenshot

Set up development environment

  1. Install docker, docker-compose, Node.js/npm

  2. Clone repo

  3. Build Vue client

npm install
npm run build
  1. Run Node server on localhost:80 (might need to change some config to allow it to run on port 80, or change used port to 3000 in server.js)

node server.js
  1. Or, to run dockerised Node.js app accessible in your local network

docker-compose up

Used libraries/frameworks

  • Node.js
  • Vue.js
  • Gsap animation library
  • Font Awesome

GitHub

View Github