Skip to content

A parser to convert various result files to results for Lifesaving Rankings

License

Notifications You must be signed in to change notification settings

dave-spa/lifesavingrankings-parser

 
 

Repository files navigation

Lifesaving Rankings Parser

build

This is a continuation of the competition-parser project with a user-friendly frontend.

Prerequisites

To use this project, you need a LifesavingRankings database to export the results to. Use the setup instructions from the LifesavingRankings project.

Installation

cp .env.example .env

Edit .env to match your environment.

composer install  
php artisan migrate
php artisan db:seed
npm install
npm run dev
php artisan serve

To compile assets use npm run dev or use npm run watch to automatically rebuild assets whenever you change a file.

npm run watch also spawns a browsersync that automatically refreshes after a change.

Currently, there's no way to register a new user. For now, the best way is using tinker: php artisan tinker
And then edit and paste this code:

App\User::create([
    'email' => '[email protected]',
    'name' => 'Name',
    'password' => Hash::make('your-password'),
]);

About

A parser to convert various result files to results for Lifesaving Rankings

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 81.2%
  • Blade 16.9%
  • JavaScript 1.1%
  • Other 0.8%