Live version is at https://poolcompetitie.kuijer.dev
Software requirements
- php 8.0
- mysql
- NodeJs 15.x.x
- Composer v2
This application runs on the following packages:
- Laravel 8
- InertiaJs
- VueJs 3
- Vue3-chartjs
- Pusher
- Copy the
.env.examplefile to.envand configure your database settings; - Run
composer installin your terminal; - Run
php artisan key:generatein your terminal; - Run
php artisan migrateto setup your tables; - Configure the default user in your
.envfile; - Run
php artisan db:seedto seed your database;
- Run
npm installin your terminal; - Run
npm run watchto start watching your js- and css-files. - Keep this process running
- Run
php artisan servein your terminal to start a local webserver in your project folder. - Visit the URL and log in with your credentials.
- Happy playing!
Make sure you always run php-cs-fixer before making pull requests. Give your commits usefull names.