--------------O CONTEXTO-----------------------
Sou desenvolvedor e estou em busca de freelancers para
terceirizar o desenvolvimento de partes do sistema
gerenciador de igrejas evangélicas de minha autoria.
O Sistema WebClésia vem sendo desenvolvido desde 2008,
e é um projeto de tenância múltipla,
onde as tabelas no banco de dados possuem, em sua maioria,
o campo cdigreja (código da igreja cliente) ou seja,
permitindo várias igrejas utilizarem o sistema e acessarem
somente as informações que lhe pertençam.
Para você o sistema, acesse o ambiente de desenvolvimento,
fique a vontade para editar, pois o ambiente é de desenvolvimento
http://blasterbit.com/e-church/index2.php
login: pastor
senha: pastor
O Código é feito em tecnologias bem populares: php estruturado + javascript + jquery + html + css + twitter bootstrap
tenho interesse de que o desenvolvedor se interesse em aprender o código como um todo,
controle de permissões, rótulos (exibições diferenciadas apra cada igreja cliente),
acesso ao banco de dados, uma vez que terei outras demandas futuras e, assim,
conforme o sucesso do desenvolvedor em realizar os projetos, poderemos caminhar juntos
em outros projetos neste sistema
--------------o projeto-----------------------
comecei a desenvolver o módulo de mantenedores/missões.
Para ver o (pouco) que já está pronto,
acesse o ambiente de desenvolvimento e clique no botão "Mantenedores"
Conceito de mantenedores:
Uma pessoa se dispõe voluntariamente a contribuir financeiramente com um Projeto Social (conhecido também pelo rótulo de "Missão") através de cartão de crédito, boleto bancário ou depósito.
>>>>>>>>>>>>A tarefa específica para este projeto é implementar as telas/crud da aba "projetos"
a tabela projeto, possui os seguintes campos
`wc_modulo_mantenedores_projeto` (
`cod` bigint(11) unsigned not null,
`cdigreja` bigint(11) unsigned not null,
`cddeptominis_gestor` bigint(11) not null comment 'depto/minis gestor do projeto',
`cdmcvresponsavel` bigint(11) default null comment 'responsável/organizador do projeto',
`nome` varchar(96) not null,
`descricao` text,
`dtinicio` date default null,
`endereco` varchar(128) default null comment 'endereco padrão do local',
`idformulariosolicitacaoonline` varchar(64) default null comment 'identificador de formulário de solicitação para ser inscrito como mantenedor do projeto (técnica útil para prover um link privado de acesso ao formulário)',
`informacoes_extras_por_email` text comment 'permite aos gestores do projeto definirem informações extras (boas vindas, links, formulários online, links de vídeos, etc) que serão enviadas para o inscrito como mantenedor de um projeto/missão, em determinado momento de seu processo de efetivação de inscrição',
`dtdesativacao` date default null,
`motivo_desativacao` text,
`cdcentrocusto` bigint(11) not null comment 'auxilia o módulo financeiro, indicando um centro de custo recomendado para lançamentos de caixa relativos às atividades financeiras deste projeto (ex: pagamento de mantenedores, compra de insumos para uso no projeto, etc.)',
primary key (`cod`),
key `idx_cdigreja` (`cdigreja`),
key `cddeptominis_gestor` (`cddeptominis_gestor`),
key `cdmcvresponsavel` (`cdmcvresponsavel`)
)
cada tabela costuma ter o campo cod (que é o id de cada registro)
1 - onde há o campo cdigreja, liga-se com
echurch_igreja.cod
2 - onde há o campo cdmcv, liga-se com
echurch_mcv.cod (mcv = membro congregado e visitante, como se fosse a tabela pessoa - e a tabela coração do sistema)
wc_modulo_mantenedores_projeto.cdigreja, liga-se com
echurch_igreja.cod
wc_modulo_mantenedores_projeto.cddeptominis_gestor, liga-se com
echurch_modulo_depto_minis.cod
wc_modulo_mantenedores_projeto.cdmcvresponsavel, liga-se com
echurch_mcv.cod
wc_modulo_mantenedores_projeto.cdcentrocusto, liga-se com
wc_modulo_financeiro_centrocusto.cod
sei que é uma tarefa pequena, porém, ela servirá para o desenvolvedor
se ambientar com o código do sistema de forma geral, por isso,
qualquer dúvida deverá ser perguntada o quanto antes para que
eu possa ir aprovando as atividades.
Se você se interessou pelo projeto e leu esta mensagem até aqui: ao se candidatar
para este projeto, por favor, no início de sua mensagem digite: #WEBCLESIA_INTERESSADO,
(irei ignorar propostas automáticas sem esta hashtag)
Prazo de Entrega: 06 de Maio de 2016