A soccer team management app that tracks every aspect of their team's season -- from rosters and formations to live game events, possession stats, and penalty shootouts. With detailed player analytics like goals, assists, and expected goals (xG). Whether you're managing a single club or multiple teams across seasons, it keeps everything organized in one place.
- PHP >= 8.2
- Composer
- Node.js & npm
- MySQL / MariaDB
-
Clone the repository
git clone https://github.com/ryanhowdy/soccer-team-manager.git cd soccer -
Install PHP dependencies
composer install
-
Install JavaScript dependencies
npm install
-
Configure environment
cp .env.example .env php artisan key:generate
Then update
.envwith your database credentials and any other settings. -
Run database migrations
php artisan migrate
-
Build frontend assets
npm run prod