jkrumm / free-planning-poker

Estimate your story points faster and easier with this free agile scrum sprint planning poker app. Open source and privacy focused.

Home Page:https://free-planning-poker.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Estimate your story points faster and easier with this free agile scrum sprint planning poker app. Open source and privacy focused.

Based on NextJs, tRPC, Drizzle and Mantine UI components.

Mostly using Websocket communication utilizing Ably as Websocket service and self-hosted MariaDB using my sideproject-docker-stack.

All "personal" data is stored only in the visitors local storage.

See in action

demo

Run locally

  1. Install any Node 20 version (exact 20.11.1) and Docker and Docker Compose and Doppler CLI
  2. Clone sideproject-docker-stack
  3. Request access to the Doppler Dev projects sideproject-docker-stack and free-planning-poker
  4. Run sideproject-docker-stack by following the instructions in the README
  5. Set up the free-planning-poker Doppler project by running doppler setup
  6. Install dependencies with npm ci and npm run postinstall
  7. Run doppler run -- npm run dev

Run analytics locally

  1. Activate venv with source .venv/bin/activate
  2. Install packages python3 -m pip install -r requirements.txt
  3. Run Flask app in dev mode doppler run -- flask run --debug

About

Estimate your story points faster and easier with this free agile scrum sprint planning poker app. Open source and privacy focused.

https://free-planning-poker.com

License:GNU Affero General Public License v3.0


Languages

Language:TypeScript 74.9%Language:CSS 14.3%Language:Python 9.2%Language:JavaScript 1.4%Language:Dockerfile 0.2%Language:Shell 0.0%