Projeto Simples para implementação de um sistema de votação em PHP/mysql, originalmente o projeto foi feito no PHP 5.4, rodando localmente em uma maquina virtualizada, agora, para fins didaticos implementamos a usabilidade com Docker.
O sistema possui funcionalidades para:
Cadastrar Eleitores
: Controle completo para gerenciar eleitoresCadastrar Terminais
: São os terminais que receberão as urnasControle de Candidatos
: Podemos gerenciar, habilitando ou não um candidatoManutenção de Eleições
: Originalmente desenvolvido para atender eleições em igreja com regime presbiteriano.
O Objetivo do projeto foi demontrar como é possível disponiblizar, de forma fácil, sistemas com tecnologias defazadas, utilizando Docker:
PHP 5.4
: Versão utilizada originalmenteMysql 5.7
: PersistenciaDocker
: Para gerenciar a infra de execução do sistema
Você pode acessar o código fonte do projeto ou baixá-lo.
Com o Docker e Docker-compose devidamente instalado, execulte:
docker-compose up -d --build
Se tudo correu bem, será retornada a seguinte mensagem:
Starting db-eleicao ... done
Starting php-eleicao ... done
A partir de agora você deve ter dois containers, php-eleicao e db-eleicao.
A partir da portal 8080, já é possível acessar o ambiente do sistema:
http://localhost:8080