Simplify race setup with wizard and preset-aware basic mode
This commit is contained in:
32
README.md
32
README.md
@@ -35,6 +35,14 @@ JMK RB RaceController is an RC timing and race-control system with support for s
|
||||
- `Event` = sponsor events with shared cars/transponders
|
||||
- `Race Setup` = competition races with personal driver transponders
|
||||
- Race Setup includes:
|
||||
- grouped `Participants` and `Teams` sections in `Manage`
|
||||
- a four-step `Create Race Wizard` for new races
|
||||
- `Manage` split into `Setup`, `Format`, `Generation`, and `Live / results`
|
||||
- Basic mode now reacts to the selected preset, including a cleaner endurance view
|
||||
- `Basic / Advanced` mode for `Race Format`
|
||||
- a right-side race summary card
|
||||
- separate `Race actions` for generation, reseeding and bump-up
|
||||
- reorganized in-app `Guide` with overview cards and two-column sections
|
||||
- explicit race participant selection
|
||||
- practice standings
|
||||
- qualifying standings with `points` or `best result`
|
||||
@@ -115,6 +123,30 @@ JMK RB RaceController is an RC timing and race-control system with support for s
|
||||
- `SV`
|
||||
- `EN`
|
||||
|
||||
|
||||
## Create Race Wizard
|
||||
- `Race Setup` now starts with a four-step wizard for new races:
|
||||
- `Basics`
|
||||
- `Participants`
|
||||
- `Session plan`
|
||||
- `Confirm`
|
||||
- The wizard is intended to create the first race structure quickly:
|
||||
- choose class and preset
|
||||
- scope valid race drivers
|
||||
- create practice, qualifying, and/or team-race sessions automatically
|
||||
- Finals are still generated later from `Race Actions` after practice or qualifying is complete.
|
||||
|
||||
## Manage workflow
|
||||
- After the race is created, `Manage` is split into four clear stages:
|
||||
- `Setup`
|
||||
- `Format`
|
||||
- `Generation`
|
||||
- `Live / results`
|
||||
- `Setup` handles race participants and teams.
|
||||
- `Format` handles practice/qualifying, finals, validation, presets, and advanced settings. In Basic mode, endurance hides most qualifying/finals fields until Advanced is opened.
|
||||
- `Generation` is kept separate so actions like qualifying generation, reseeding, finals generation, and bump-up do not clutter the format form.
|
||||
- `Live / results` is where grid, standings, print, PDF, and finals matrix are used once the structure is ready.
|
||||
|
||||
## Race features
|
||||
|
||||
### Follow-up time
|
||||
|
||||
Reference in New Issue
Block a user