A clean & user-friendly sport event app for the web. Built on Laravel 8, InteriaJs and VueJs.
- PHP 7.4, 8.x
- MySQL 5.7, 8.x
- Composer, NPM
- Begin by cloning this repository and install all dependencies:
git clone https://github.com/felixgro/sportr.git
cd sportr && composer install && npm install && npm run dev
- Start a convenient terminal setup process by running one of the following commands:
php artisan setup:local # Setup Sportr on your system
php artisan setup:docker # Setup Sportr on docker
Check out the Setup Guide for detailed instructions on how to manually setup Sportr on your machine.
You can find all tests in the tests/
directory. By default tests will use a seperate database connection defined in the env.testing
file. Feel free to change this file to your needs.
Run the test suite using one of the following commands:
composer test
php artisan test
Pull-Requests get automatically built and tested by Travis-CI.