Completed

Gerenciador de Igrejas - Cadastro de Projetos

Published on the April 25, 2016 in IT & Programming

About this project

Open

--------------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`)
        )

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)

Category IT & Programming
Subcategory Web development
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
Roles needed Developer

Delivery term: May 05, 2016

Skills needed