Skip to content

Casmei/portarias-ifnmg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

191 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistema de Portarias Midit

Projeto para gestão de portarias e servidores.

Configuração do Projeto

Siga as instruções abaixo para configurar e executar o projeto em sua máquina.

Pré-requisitos

  • Git
  • Docker (opcional)
  • Composer
  • PHP
  • node.js

Instalação

    # Clone o repositório
    > git clone https://github.com/Casmei/portarias-ifnmg.git

    # Acesse a pasta do projeto
    > cd portarias-ifnmg

    # Crie o arquivo de configuração das variáveis de ambiente (Linux)
    > cp .env.example .env

    # Crie o arquivo de configuração das variáveis de ambiente (Windows)
    > copy .env.example .env

Iniciando o Projeto

    # Instale as dependências do projeto com o Composer
    > composer install

    # Gere a chave de segurança requisitada pelo Laravel
    > php artisan key:generate

    # Execute as migrações do banco de dados ( Valide nas envs as credenciais de conexão com o banco caso dê erro )
    > php artisan migrate --seed

    # Inicie o sistema
    > php artisan serve

    # Em outro terminal rode os seguintes comandos
    > npm install

    > npm run dev

Banco de Dados

Como eu falei anteriormente, é necessário que você valide nas envs a conexão do seu banco. Porém, para facilitar o processo, existe um docker-compose.yml contendo uma imagem do postgres, para usa-la, basta rodar esse comando:

    # Subindo o docker
    > docker-compose up --build

Configuração finalizada ✅

Agora basta acessar essa url: http://127.0.0.1:8000

Algumas imagens do projeto

  • Login image

  • Tela inicial do Administrador e Gestor image

  • Listagem de Servidores image

  • Criação de um servidor image

  • Criação de vários servidores através de um arquivo csv image

  • Criação de uma portaria image

  • Listagem de portarias image

About

Simples sistema para gerenciamento de portarias

Topics

Resources

Stars

Watchers

Forks

Contributors 5

Languages