Skip to content

TetrisIQ/scrum-poker

Repository files navigation

scrum-poker

Dezentralized Scrum Pocker

Features

  • Tailwind CSS
  • Dockerized
  • GitHub Action to publish to GHCR
  • Vite's development server (incl. Gun Relay)
  • Production server (incl. Gun Relay)

Developing

Once you have checked out this project and installed dependencies with npm install (or pnpm install or yarn), start a development server:

npm run dev

The dev server binds to http://127.0.0.1:8765. To configure the dev server, take a look at server/dev/index.js

Building

To create a production version of your app:

npm run build

Run the production build with npm run start or node server. To configure the production server, take a look at server/index.js

Data structure

~ userspace # frozen space name : generated room name

poker content

poker.room.name.p.alice.value → the card alice selected poker.room.name.show → boolean if the results are shown poker.room.name.p.alice.watching → true if alice is only watching (alice cannot pick cards)