Use this file to discover all available pages before exploring further.
This page collects practical tips and step-by-step workflows to help you get the most out of ruTournament — whether you are preparing a tournament days in advance, running it on competition day, or wrapping up results afterwards. Because ruTournament runs entirely in the browser with no backend, a little planning goes a long way.
Complete these steps before the day of the event to make sure everything is ready when competitors arrive.
1
Create the tournament
Open the Dashboard and click New Tournament. Enter the tournament name, venue location, description, and competition date. You can also upload a logo at this stage.
2
Configure all categories
Navigate to Categories and add each event. For each category choose the format (wca or redbull), set the number of rounds, and configure how many competitors advance between rounds. For Red Bull categories, select the bracket assignment mode (random or manual).
3
Register all competitors and assign them to categories
Navigate to Competitors and add every participant by name. For each competitor, select which categories they are registered to compete in.
4
Assign staff roles
In the Competitors or Staffing view, assign roles (Judge, Runner, Scrambler) to competitors for each relevant category. Staff role data is stored per competitor per category in assignedRoles.
5
Generate groups for each category and round
Open the Groups view for each category. Generate groups for the first round — the app distributes competitors automatically based on registration. Adjust group sizes and staff assignments as needed.
6
Generate scrambles for all rounds
Open the Scrambles view for each category and round, then click Generate Scrambles. The csTimer engine will produce WCA-compatible scrambles and store them (with SVG previews) in the round data. Generate extras if desired.
7
Build the schedule
Open the Schedule view and assign start times, end times, and room assignments to each category and group.
8
Set tournament status to Active
From the tournament Dashboard, activate Edit Mode and change the tournament status to Activo. This unlocks result entry for all categories.
Navigate to Results → WCA (or Results → Red Bull for bracket categories). Enable Edit Mode and click any competitor row to enter their solve times. Use the +2 and DNF penalty buttons as needed. Averages are recalculated and saved automatically.
2
Advance competitors between rounds
When a round is complete, open the next round in the Results view. The advancement logic automatically filters competitors based on the competitorsToAdvance value set for the previous round, so only qualified competitors appear.
3
Enter Red Bull bracket results
For Red Bull categories, navigate to the Results → Red Bull view. Enter individual match results as each head-to-head bout concludes. The bracket updates in real time and populates the next match slots automatically.
4
Display live standings
Navigate to Ver Resultados (Results View) to show a read-only leaderboard suitable for display on a screen or projector. This view sorts competitors by WCA ranking rules (best average, then best single).
Review every round in the Results view. Enable Edit Mode to correct any mistyped times before finalizing.
2
Set tournament status to Finalized
From the tournament Dashboard, activate Edit Mode and change the status to Finalizado. This locks all result entry — the Edit Mode button in the Results view will be disabled and show a lock icon.
3
Share the Results View URL with participants
Copy the URL of the Ver Resultados page and share it with competitors and spectators. Because ruTournament is a browser-only app, the URL is only accessible from the same device and browser where the data is stored.
Navigate to Results, select the affected category and round, and click Activar Edición (Edit Mode). Click the competitor’s row to open the inline time editor. Correct the value in the input field — you can type times in SS.CC or M:SS.CC format (the Smart Input system will auto-format them). Use the +2 or DNF buttons to adjust penalties. Click Guardar (Save) to persist the corrected result. The average is recalculated immediately.
Can I add competitors after the tournament starts?
Yes. Navigate to Competitors, click Add Competitor, enter the name, and assign them to the relevant categories. The new competitor will appear in all future rounds that have not yet been generated. However, they will not be retroactively added to rounds that were already generated — group assignments and results for those rounds will not include them.
How do I handle a DNF on the first solve of an ao5?
Enter the solve time as normal and then click the DNF penalty button for that solve slot. The average calculator follows the WCA ao5 rule: one DNF is treated as the worst time and is dropped (along with the best time), and the average is calculated from the remaining three solves. Only if two or more solves are DNF does the entire average become DNF.
Can I run multiple tournaments simultaneously?
Yes. Each tournament is an independent document in IndexedDB. You can create as many tournaments as you like and switch between them from the main Dashboard. Data from one tournament is completely isolated from another.
How do I use a custom logo?
Open the tournament Dashboard and activate Edit Mode. Click the logo area (or the placeholder if no logo has been set) to open the file picker. Select any image file — the app will resize it to 200 px wide and encode it as a base64 string stored inside the tournament document. SVG files are also accepted and stored as raw SVG markup.
What happens if I accidentally finalize a tournament?
Open the tournament Dashboard and activate Edit Mode. Change the Status field back to Activo (or Proximamente if results entry should remain locked). Save the change. The Results view will immediately respect the updated status and re-enable Edit Mode.
Is the data backed up anywhere?
No. All tournament data lives exclusively in your browser’s IndexedDB storage under the RuTournamentDB database. There is no cloud sync, no export feature, and no automatic backup. Clearing your browser’s site data, switching to a different browser, or using a different device will result in permanent data loss.
All ruTournament data is stored locally in your browser’s IndexedDB. There is no cloud synchronisation, no automatic backup, and no export feature. Do not clear browser storage, switch browsers, or use a private/incognito window for a live tournament — any of these actions will permanently destroy your data.