Kart Race Management (KRM) is a web application designed to allow organizers of kart races to collect participation requests to races, ensure minimal data are properly validated and race numbers assigned.
Info 🚧 Kart Race Management is under active development
Requires Docker, Docker Compose and a MariaDB 10.8 database.
to be documented
to be documented
Kart Race Management (KRM) is built using the Laravel framework and Jetstream. Livewire is used to deliver dynamic components, while TailwindCSS powers the UI styling.
Given the selected stack the development requires:
- PHP 8.1 or above
- Composer
- NodeJS version 14 or above with Yarn package manager (tested with v1.x)
- MariaDB version 10.8 or above
- Docker
composer test
Please see CHANGELOG for more information on what has changed recently.
Please see CONTRIBUTING for details.
Please review our security policy on how to report security vulnerabilities.
Kart Race Management is open-sourced software licensed under the AGPL-3.0 license.