Projeto para gestão de portarias e servidores.
Siga as instruções abaixo para configurar e executar o projeto em sua máquina.
- Git
- Docker (opcional)
- Composer
- PHP
- node.js
# 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 # 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 devComo 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 --buildAgora basta acessar essa url: http://127.0.0.1:8000






