Este projeto é uma aplicação web desenvolvida em Laravel para gerenciar jogadores de um time de futebol, incluindo suas presenças em jogos, a formação dos times e a funcionalidade de sorteio de times, respeitando regras específicas como a quantidade de jogadores por time e a presença de goleiros.
- Laravel
- PHP
- Tailwind
- JavaScript
- PHP >= 8.2
- Composer (LTS)
- MySQL (LTS)
- Node.js e NPM (LTS)
- Clone the repository;
- Install dependencies (
npm install
) and (composer install
); - You can always generate .env file manually by running;
cp .env.example .env php artisan key:generate
- Edit .env db
DB_CONNECTION=mysql DB_HOST=localhost DB_PORT=3036 DB_DATABASE=nome_do_banco DB_USERNAME=nome_do_usuario DB_PASSWORD=senha
- Copy
.env.example
file (cp .env.example .env
); - Run key generate (
php artisan key:generate
); - Run migrations (
php artisan migrate
); - Compilation assets (
npm install
) - (npm run dev
); - Run aplication (
php artisan serve
); - View (
http://localhost:8000
);