Add new routes and views to support creating, viewing, and managing drivers within the application.
This feature introduces a dedicated drivers module that allows users to:
- Create new drivers with relevant personal and club information
- View a list of existing drivers
- Edit and update driver details
- Manage driver data in the context of trainings and events (Jugendkartslalom / Superkartslalom)
- Add diagramms and statistics for each drivers
The goal is to establish a consistent and scalable structure for driver management that integrates with the existing database layer and UI patterns (Mantine forms, notifications, etc.).
Todos
Notes
- Follow existing patterns from the club module (
useClubForm, database structure, notifications)
- Keep form handling consistent (Mantine uncontrolled mode unless strong reason otherwise)
- Ensure future extensibility for competition-specific data (e.g. classes, rankings)
Add new routes and views to support creating, viewing, and managing drivers within the application.
This feature introduces a dedicated drivers module that allows users to:
The goal is to establish a consistent and scalable structure for driver management that integrates with the existing database layer and UI patterns (Mantine forms, notifications, etc.).
Todos
/drivers)/drivers/new)useClubForm)useForm, validation, etc.)common,drivernamespaces)Notes
useClubForm, database structure, notifications)