Este projeto está sendo desenvolvido durante o curso de Sistemas da Informação, na disciplina de Engenharia de Software II ministrada pelo professor Taciano no curso de Bacharelado em Sistemas da Informação, pela Universidade Federal do Rio Grande do Norte / CERES - Caicó/RN.
O tutorial abaixo assume que você já tenha instalado o Docker instalado em sua máquina
Caso o sistema operacional seja Windows, será necessário o WSL
- Faça o download do repositório
git clone https://github.com/OliveiraAnna99/es-sigres.git
- Entre no diretório raiz do projeto
cd es-sigres
- Instale as dependências do projeto. OBS: Este comando usa um pequeno container docker contendo o PHP e o Composer para instalação das dependências
docker run --rm \
-u "$(id -u):$(id -g)" \
-v "$(pwd):/var/www/html" \
-w /var/www/html \
laravelsail/php82-composer:latest \
composer install --ignore-platform-reqs &&
cp .env.example .env &&
php artisan key:generate &&
npm install
(Caso a porta que utilizaremos no docker já estiver sendo usada pelo Apache)
sudo service apache2 stop
docker compose up -d
docker exec -it es-sigres-laravel.test-1 bash
php artisan migrate:fresh
php artisan db:seed
php artisan route:cache
php artisan serve