The SGC (initialism for 'Sistema de Gestão de Colaboradores') aims to enhance work in the activities of the Academic Secretariat, Grant Assistant, Course Coordinators and the Virtual Learning Environments Team.
The final product must provide:
- Management of employees documents and filled out forms, both in digital format;
- Optimized destination of the funding received for courses;
- Organized allocation of employees in the Virtual Learning Environment.
To run this software you will need to install Docker. See https://docs.docker.com/engine/install/ for more information about installation on you operational system.
Note: Depending on your Linux OS distro, maybe you'll need to prefix docker commands with sudo
.
$ docker network create --driver bridge sgc-net
$ docker run -e MYSQL_ROOT_PASSWORD=qwerty -e MYSQL_DATABASE=sgc -e MYSQL_USER=sgc -e MYSQL_PASSWORD=password -p 3306:3306 --name=mysql --hostname=mysql --restart unless-stopped --network sgc-net -d mysql:latest
$ docker run -p 80:8080 --name=sgc --hostname=sgc --restart unless-stopped --network sgc-net -d seadufes/sgc:latest
$ docker exec -it sgc ash
$./disableHttpsRequirement.sh
Optional: If you want fake data on database to test the system, run $./enableFakeData.sh
$php artisan migrate --seed
Browse http://localhost and login with [email protected]
, password changeme
Suggestion: On a production system, register a new administrator account and disable admin@ufes.br
And that's it! ✨
O SGC tem o objetivo de potencializar o trabalho nas atividades da Secretaria Acadêmica, Assistente de Concessão, Coordenadores de Cursos e Equipe de Ambientes Virtuais de Aprendizagem.
O produto final deve proporcionar:
- Gerenciamento dos documentos dos colaboradores e dos formulários preenchidos, ambos em formato digital;
- Destinação otimizada do fomento recebido para os cursos;
- Alocação organizada dos colaboradores no Ambiente Virtual de Aprendizagem.
Para executar este software, será necessário instalar o Docker. Consulte https://docs.docker.com/engine/install/ para obter mais informações sobre a instalação no seu sistema operacional.
Observação: Dependendo da distribuição do seu sistema operacional Linux, talvez seja necessário prefixar os comandos do Docker com sudo
.
$ docker network create --driver bridge sgc-net
$ docker run -e MYSQL_ROOT_PASSWORD=qwerty -e MYSQL_DATABASE=sgc -e MYSQL_USER=sgc -e MYSQL_PASSWORD=password -p 3306:3306 --name=mysql --hostname=mysql --restart unless-stopped --network sgc-net -d mysql:latest
$ docker run -p 80:8080 --name=sgc --hostname=sgc --restart unless-stopped --network sgc-net -d seadufes/sgc:latest
$ docker exec -it sgc ash
$ ./disableHttpsRequirement.sh
Opcional: Se desejar dados fictícios no banco de dados para testar o sistema, execute $ ./enableFakeData.sh
$ php artisan migrate --seed
Acesse http://localhost e faça login com [email protected]
, senha changeme
Sugestão: Em um sistema de produção, registre uma nova conta de administrador e desative admin@ufes.br
E é isso! ✨
Registry: https://hub.docker.com/r/seadufes/sgc