Skip to content

ResUAb is a CodeIgniter 4 module for intranet.uab.pt to record and track waste management.

License

Notifications You must be signed in to change notification settings

universidade-aberta/intranet-uab-pt--module-resuab

 
 

Repository files navigation

Intranet UAb (CI4)

Skeleton para desenvolvimento de projetos de estágio baseados em CodeIgniter 4 na UAb.

Requisitos do servidor

PHP versão 8.1 ou mais recente com as seguintes extensões PHP instaladas/ativas:

Instalação e atualização

Na pasta raiz do servidor web onde será disponibilizada a solução executar git clone [email protected]:universidade-aberta/intranet-uab-pt--module-resuab.git intranet-uab-pt. Alternativamente, descarregar o ficheiro ZIP com o projeto, extrair a pasta para a raiz do servidor web e renomear a pasta para intranet-uab-pt.

No terminal de comandos e dentro da pasta extraída executar o comando composer install (nota: requer o composer).

Duplicar o ficheiro env para .env e personalizar as definições da aplicação. É particularmente importante criar uma base de dados no servidor de MySQL/MariaDB (por exemplo com o nome intranet-uab-pt_db) e personalizar as informações de acesso à mesma no ficheiro .env criado (por exemplo, database.default.database e/ou database.default.username).

No terminal de comandos e dentro da pasta extraída, executar o comando php spark migrate -n "Modules\InventarioEquipamentos" para criar a(s) tabela(s) necessária(s) para o(s) modelo(s), seguido do comando php spark db:seed -n "Modules\InventarioEquipamentos\Database\Seeds\EquipamentosSeed" para criar alguns registos de demonstração (opcional).

About

ResUAb is a CodeIgniter 4 module for intranet.uab.pt to record and track waste management.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 97.0%
  • CSS 1.5%
  • JavaScript 1.3%
  • HTML 0.2%