Complete rework of Tech Stack from TWA to Capacitor for native experience
Rework of Push Notification Tech Stack for Capacitor to Firebase
Added new Feature to Import/Export of Interactive Table Plan
Added new Feature to send a Broadcast Message as TO to Players and Judges
v1.8.0 – Preparations for Google App Playstore
Redesign of sidebar/navigation
Fix Table Plan table index on creation
Fix missing i18n keys
v1.7.0 – HAO 2025 feedback
Add feature to send judge call notifications via mail to judges/tos (in case push notifications fail somehow)
Add JUUUDGE+ page as a way to support me
Interactive table plan adds table index more smarter now
Fix for iPhone judges that didn't get push notifications
Fix missing i18n keys
v1.5.0 – Table Plan now available
Add feature to upload a table plan as image - it is synced in real time with judges and players
Add feature to create your very own table plan - it is synced in real time with judges and players
Add feature to see your own table number as player in the table plan if the tournament has set a
custom table plan
Add feature to see the table number of the player in the table plan if you click at the table number
in the ongoing judge call - if the tournament has set a custom table plan
Add swipe functionality on mobile phones to open the sidebar when swiping to the left from the right
screen edge
v1.4.6 – Bug fixes after tournament test
Fix button state logic on many calls for players
Fix server restart logic on ongoing queues
Fix push notification was stored per client in the database, preventing a consistent playing judge
experience
Fix Start / Stopp admin button logic
v1.4.0 – Pre Calls Database
Add Calls Database for TOs, so they can define their own Reason > Judge Calls before a tournament
Add new setting to show/hide global judge calls from players (default hidden)
Add Feature for TOs, to import global judge calls to their tournament database
Fix persistent issues when node server is restarted during active judge calls
Other UX improvements and fixes
v1.2.1 – Add user management
Add user management for TOs and Judges to make sure judge call trolls can get banned easily
Add TO setting to add a date for your tournament so the date is used in the lobby at the landing
page
Add logic that players are blocked for the running round if they made 3 wrong calls
Add option for TOs to unblock all players that got blocked by making 3 wrong calls within in one
round
Improve UX for Judge Call History
Improve UX for player ticket / table number handling
Fix various bugs from last weekend tournament test
v1.1.6 – Improve Admin Dashboard
Add flag system for players that make tickets from wrong table all the time
Add option to send QR Codes as images to others or copy to clipboard
Redesign Round Control in Admin Dashboard
Add new feature to add rulespack link so players can find it straight away
v1.1.4 – Final touches before the test
Improve header navigation on mobile on landing page
Show tournament title, not slug in the sidebar
Add QR sharing
v1.1.3 – Consistent UX
Add collapsable judge call discussion
Add DOM-in-place system for Judge Calls
Upgrade tailwindcss to v4
Improve UX of text field memory when accidentally reloading the page when text was typed
Convert native alerts/confirms into inbuilt popups
v1.1.1 – Refinements
Improve UX for player table number
Localize backend infrastructure
Add legal pages
v0.9.X – Preparing the next test
Add global judge call feature so their calls can be used in all other tournaments as a collective
source of judge calls.
Improve UX for TOs and tournament handling
Improve service worker handling
v0.8.X – After the first Closed Alpha Test
Add proper catchy landing page
Add Prio design for Judges
Add timestamp for player when he made the judge call
Improve UX for Judges and Players sending/receiving judge calls
Improve Push Notification System
Add Mail infrastructure for TOs in case link is lost
Fix couple of issues
v0.7.X – We need localization
Add language switcher to support german and english
v0.6.X – We need rules
Add interactive rule suggestions for players and judges
v0.5.X – We need it pretty
Add production infrastructure with domain handling
Redesign and responsive
v0.4.X – We need TOs/Admins
Add interactive toast notifications
Add Join as player feature on landing page
Add Admin Dashboard and token security layers
v0.3.X – We need to push
Add player reasons for the judge call
Add push notifications
v0.2.X – We need data
Add postgres database integration for judge call comments
v0.1.X – From the idea to the code
Add judge call history
First very simple version with polling and node js