Planning Poker

weeman

Estimate work as a team with Planning Poker cards, live in your room

CommunityCollaborationProductivity

About this app

Run Planning Poker estimation rounds directly in a Matrix room. A facilitator opens a round, everyone picks a card in secret, and when the round is closed all the cards are revealed at once — so nobody anchors on the first estimate.

Everything lives in Matrix events: the round is a state event (weeman.planning_poker_round, carrying whether it is open or revealed) and each vote is a timeline event (weeman.planning_poker_card) referencing the current round via an m.reference relation. There is no backend and no external service — the room is the whole state store.

Built on the upstream Nordeck @matrix-widget-toolkit (React + MUI + Vite), the same framework as the other hosted widgets here. Interface is internationalized via i18next.

Add to a room

Paste this into any room you may configure — Element and most clients understand /addwidget:

/addwidget https://marcade.store/apps/weeman.planning-poker/0.0.0/

Rooms should pin the versioned URL above. https://marcade.store/apps/weeman.planning-poker/latest/ always points at the newest release.

Name and icon in Element

/addwidget can carry only the URL: Element lists the app as “Custom” without an icon. Add the Marcade Store once per room and it gives every Marcade app pasted in there its name and icon, and tells you when an update is out.

/addwidget https://marcade.store/apps/de.minagawa.marcade-store/0.1.4/

Permissions

Capabilities this widget may request. The Marcade Player asks for your consent before granting any of them.

What's new in 0.0.0

Initial Marcade listing. Team estimation with Planning Poker: open a round, everyone picks a card in secret, reveal all votes at once. Rounds and votes are stored entirely as Matrix room events — no backend required.

Information

Version
0.0.0
Section
Community — Built by Marcade CI from a pinned commit; the capability list has been audited.
License
MIT
Author
weeman
State event types
weeman.planning_poker_round
Encrypted rooms
Supported
Widget ID
weeman.planning-poker