A Webapp to conveniently track score of your Rage (trick-taking card game) parties, developed with Vite + React + TypeScript.
Note that there are different versions of the game with slightly differing rules and decks. For instance, the english version's deck contains 2 "Bonus Rage" and 2 "Mad Rage" cards whereas in the german version there are 3 of each. This app covers mainly the german version.
When you initially open the app you should see something similar to the image below:
From here you are ready to prepare and then start your Rage game.
While technically you could play the game with only two participants, the official rules require at least three players.
-
Click on the blue button on the right hand side of the table header row.
-
The Add Player Dialog opens.
-
Insert the player's name.
- (optional) Change the player's theme color.
The preselected color is randomly generated every time the modal is opened.
- (optional) Change the player's theme color.
-
Click
Hinzufügento add the player.The modal will then clear and remain open so you can add additional players.
-
For each new player a new accordingly named column will appear.
-
Click on the name of the player you want to edit in the table header row.
-
The Edit Player Dialog opens.
Here you can:
- (1) Change the player's name and/or color.
- (2) Shift the player's column to the right or left.
- (3) Remove the selected player from the table.
-
To apply your changes click the
Speichernbutton.
During a round you will need to input bids, tricks taken for each player and where applicable the bonus/penalty resulting from cards of the taken tricks.
-
Click on a player's data cell in the row of the round in question.
-
The Score Input Dialog opens.
-
Using the drop-down fields, input the values relevant to the current game stage (e.g. the bid at the beginning of a round).
-
(1) Set To Bid: Use the
Geschafftbutton to set tricks taken to the player's bid value. -
(2) ←/→ : Use the arrow buttons at the bottom to quickly switch to the next or previous player.
-
-
After a complete round the table will look similar to the image below:
- Each cell shows the points received in a given round.
- The total points of all rounds are shown at the bottom of the table.
In case you previously used the app, there might be old data present. Currently there are two buttons to quickly reset it:
-
(1) Clear points preserving current players by clicking on the
Punkte Löschenbutton. This is useful if you want to start a new game with the same players. -
(2) Clear all data (points and players) by clicking on the
Alles Löschenbutton.
If after finishing a regular game you feel like playing another, you might want to 'spice things up' by playing in reverse rounds order.
To do this simply click on the ↓↑ button in the top left corner of the table.









