Skip to content

Sistema de gerenciamento de um restaurante desenvolvido em Eng II

Notifications You must be signed in to change notification settings

OliveiraAnna99/es-sigres

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Sistema de gerenciamento de um restaurante desenvolvido em Eng II

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •