SELECT concat(per_FirstName,' ',per_MiddleName,'',per_LastName) as Nome
, CASE per_Gender WHEN 2 THEN 'Feminino' WHEN 1 THEN 'Masculino' ELSE 'Nulo' END as Genero
, concat(per_BirthYear,'-',per_BirthMonth,'-',per_BirthDay) as data_nascimento
, per_MembershipDate as Adminissao
, CASE pc.C11 WHEN 2 THEN 'Presbitero' WHEN 3 THEN 'Diacono' ELSE 'Nulo' END as Consagrado
, concat('t') as situacao
FROM person_per as pp
, person_custom as pc
WHERE pp.per_cls_ID = 1
AND pp.per_ID = pc.per_ID
Order by Nome
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