Skip to content
Alan Freire edited this page Nov 10, 2022 · 3 revisions

Gerenciamento de empréstimos de Chaves

Sistema de gerenciamento dos empréstimos das chaves das salas do IFCE - Campus Sobral.

Sistema desenvolvido em

As versões dos pacotes usados pelo sistema estão nos arquivos composer.json e package.json

Instalação

A instalação(local) desse sistema é bem simples, bastando apenas seguir os passos a baixo:

Lembando que para rodas os comando abaixo o Docker deve está instado em sua computador. Os passos abaixo usa o Sail, pacote do Laravel.

  1. Faça o clone desse projeto em seu computador

    git clone https://github.com/CTI-Sobral-IFCE/chaves.git
  2. Acesse o diretório do projeto

    cd chaves
  3. Instale os pacotes usados pelo projeto (PHP/composer)

    docker run --rm \
        -u "$(id -u):$(id -g)" \
        -v $(pwd):/var/www/html \
        -w /var/www/html \
        laravelsail/php81-composer:latest \
        composer install --ignore-platform-reqs
  4. Instale as bibliotecas javascript

    npm install
  5. Faça a cópia do arquivos .env.example para .env e preencha com os dados de acesso ao banco de dados e demais configurações.

    cp .env.example .env
  6. Execute o projeto.

    ./vendor/bin/sail up -d && npm run dev
  7. Povoe o banco de dados.

    ./vendor/bin/sail artisan migrate:fresh --seed
  8. Para acessar o sistema.

Licença

Este sistema é de código aberto e está licenciado sob a licença MIT.

Clone this wiki locally