leonardobav/widepaylaravelsistema1challenge-module is a Laravel package.
It currently has 0 GitHub stars and 5 downloads on Packagist.
Install it with composer require leonardobav/widepaylaravelsistema1challenge-module.
Discover more Laravel packages by leonardobav
or browse all Laravel packages to compare alternatives.
Last updated
Este é um projeto laravel, que tem como desafio a implementação de um sistema de gerenciamento de URLs em que há um processo daemon realizando requisições das URLs coletando informações das requisições.
É importante que a porta 80 esteja liberada, pois por padrão o sail utiliza o docker para rodar nesta porta. Para a instalação siga os comandos abaixo:
curl -s https://laravel.build/example-app | bash
cd example-app
./vendor/bin/sail up -d
./vendor/bin/sail composer require leonardobav/widepaylaravelsistema1challenge-module
./vendor/bin/sail artisan vendor:publish --provider="Laravel\Fortify\FortifyServiceProvider"
./vendor/bin/sail artisan module:enable
./vendor/bin/sail artisan module:publish-translation
./vendor/bin/sail artisan queue:table
./vendor/bin/sail artisan migrate
mv Modules/Widepaylaravelsistema1challenge/Routes/web_replace.php routes/web.php
./vendor/bin/sail shell
cd Modules/Widepaylaravelsistema1challenge/
npm install
npm run dev
exit
Abra dois terminais e para cada um vá para a pasta raiz do projeto e executo os seguintes comandos um para cada um:
./vendor/bin/sail artisan queue:work --queue=requests
./vendor/bin/sail artisan queue:work --queue=urls
No arquivo .env trocar a linha
QUEUE_CONNECTION=sync
Por
QUEUE_CONNECTION=database
Acesse o link abaixo no browser
http://localhost
Este projeto é um pacote larável que pode ser instalado também utilizando o camando:
composer require leonardobav/widepaylaravelsistema1challenge-module