Skip to content

Sistema de gerenciamento de documentos e processo de estágio do IFNMG Campus Almenara

Notifications You must be signed in to change notification settings

patrickfc17/PortalEstagio-IFNMG

Repository files navigation

Portal Estágio IFNMG

Este é um sistema para gerenciamento do processo de estágio estabelecimento pelo regulamento de estágio regido através do Projeto Pedagógico de cada curso (PPC) no IFNMG.
Todo o controle e geração de documentação deve e será mantido por esta aplicação e será armazenada e enviada aos devidos envolvidos em suas respectivas datas.

Neste Projeto

  • Docker
  • Laravel
  • Laravel Sail (Docker)
  • Laravel Octane (Swoole)
  • Livewire
  • Flowbite

Instalação de Dependências

Para instalar as dependências necessárias para este projeto utilize:

composer update
#ou
composer install

Além de adicionar as dependências para o Node.JS:

npm install

Execução

Entre na documentação do Laravel e veja como utilizar o Laravel Sail. Alternativamente, adicione o seguinte alias ao seu terminal:

alias sail='sh $([ -f sail ] && echo sail || echo vendor/bin/sail)'

Ou, no caso de ambientes Windows utilize o seguinte comando para utilizar o Sail no projeto

./vendor/bin/sail

Utilizarei o alias "Sail" como padrão a partir de então.

Para poder construir a imagem correspondente à este projeto do Sail utilize:

sail up --build -d

Logo após a inicialização do Sail, rode as Migrations relativas ao projeto:

sail artisan migrate

Caso necessário, sete a chave de segurança utilizando:

sail artisan key:generate

E então, utilize este comando para inicializar o projeto:

sail composer run dev

E o mesmo deve estar disponível em http://localhost

About

Sistema de gerenciamento de documentos e processo de estágio do IFNMG Campus Almenara

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages