git clone https://github.com/aleksandarpesic851/bellic-boxing
composer install
php artisan key:generate
npm install
This application is using GD extension to resize signature image. If the server is not activated this extension, activate it.
In windows xampp, you can update it in php.ini file
extension=gd
In ubuntu, you have to install extension
sudo apt-get install php8.1-gd
sudo service apache2 restart
Configuration database settings in .env file.
php artisan migrate
php artisan db:seed
php artisan storage:link
composer require livewire/livewire
composer require laravel/breeze --dev
php artisan breeze:install
composer require spatie/laravel-permission
php artisan vendor:publish --provider="Spatie\Permission\PermissionServiceProvider"
php artisan make:seeder RoleAndPermissionSeeder
https://github.com/victorybiz/laravel-simple-select
composer require victorybiz/laravel-simple-select
# Publish the config file
php artisan vendor:publish --tag=simple-select:config
# Publish the view file
php artisan vendor:publish --tag=simple-select:views
# Javascript library
npm install -D @popperjs/core
composer require intervention/image
composer require setasign/fpdi-fpdf
composer require guzzlehttp/guzzle