Skip to content

Latest commit

 

History

History
executable file
·
88 lines (59 loc) · 2.75 KB

README.md

File metadata and controls

executable file
·
88 lines (59 loc) · 2.75 KB

Produto para gestão de Restaurante

Sobre o projeto

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.

Desenvolvedores

Tecnologias utilizadas

  • PHP
  • CSS
  • Laravel
  • MySQL

Documentação

Como executar o projeto

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

Instalação

  1. Faça o download do repositório
git clone https://github.com/OliveiraAnna99/es-sigres.git
  1. Entre no diretório raiz do projeto
cd es-sigres
  1. 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

Inicialização

(Caso a porta que utilizaremos no docker já estiver sendo usada pelo Apache)

sudo service apache2 stop

Inicialização

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

CRUD - Tutorial