https://notes-of-salem.vercel.app/
Web application designed as all-in-one tool for ranked mode in Town of Salem game built with type-safe React.js (with Next.js and more using T3 stack). Its features are highly opinionated by me, because I created it for myself.
This interactive ranked notepad includes:
- Tracking player claims and possible roles
- Tracking player townie-confirmation status
- Tracking player suspicion status
- Creating individual player notes and general game notes
- Tracking majority (how many town players currently alive vs how many evils alive)
- Automatic suspicion checking (multiple unique role claims, too many random town claims, etc.)
- Highlighting useful information (that Executioner's target can't be Jailor/Mayor and is confirmed townie, etc.)
- Improves visualization of your current game information
-
Go to my website: https://notes-of-salem.vercel.app/
-
When new game starts:
- Click
New game
button. Select your role and all prompted player numbers. After filling new game form clickConfirm
.
- During the game:
- Set player roles (based on claims and your information) by clicking
Set role
button in corresponding player rows - You can also select player faction/alignment (TI/TS/TP/TK/Mafia/..) if exact role isn't known
- If player is confirmed as townie, you can select
Confirmed town
checkbox - If player is suspicious of being an evil, you can select
Suspicious
checkbox - If player died - mark him as dead by clicking corresponding dead button with skull emoji
- You can write individual player notes (in player rows) and general game notes (bottom of the notepad)
Use extra notepad features:
- Check autosuspicion remarks (between
Suspicious
checkbox and player notes) - Track majority of your faction in top-right corner
- You can clear role selection by clicking
Set role
->Clear
- You can bring player back alive by clicking green heart button if you accidentally marked him as dead
- Clone this repo
- Run
npm install
to install node packages - Run
npm run dev
- [Feature] Set personal website domain