Realizado

Alterações em sistema Php + Code igniter + Mysql

Publicado em 10 de Dezembro de 2018 dias na TI e Programação

Sobre este projeto

Aberto

Tenho um sistema feito em PHP + code igniter + MySql e preciso fazer algumas alterações:
O sistema é um fluxo de telas com ofertas.

Esse sistema é um teste que estamos fazendo na minha empresa. Preciso dessas atualizações para coloca-lo no ar e fazer testes reais com ele.
Caso decidamos mante-lo no ar, provavelmente precisaremos de mais atualizações nele no futuro, portanto gostaria que o profissional compreendesse o sistema para que possa fazer alterações futuramente.


Nenhuma das alterações é estrutural e são todas simples, na medida que se compreende como funciona o sistema.

Peça a URL do sistema por mensagem para compreender o que eu estou pedindo.
Junto da url, eu passarei uma url com um vídeo explicando a lógica operacional do sistema.

Bom, as minhas demandas sâo:

1) O sistema pede um email para começar o fluxo e verifica se o mesmo está no banco ou não.
Preciso criar uma condição para que:
. Caso o usuário esteja vindo de outra página, recuperar o email via POST (ou get para ficar mais facil testar) e eliminar esse passo.

. Caso a pessoa entre no site direto (sem passar por aquela pagina), então manter como está e fazer funcionar a integração com o Facebook

2) O sistema é dinamico e é montado a partir de um painel. Logo na primeira tela, existe uma MARGEM fora de lugar.
Preciso que entenda o porque disso e que seja corrigido

3) Na tela de criação do Fluxo são pedidos 2 informações: Nome e Link para Download, que são mandatórios.

Preciso retirar a necessidade do link para download e caso o usuário deixe em branco, gravar no banco em branco ou com alguma indicação do tipo 'na', para indicar não haver link para download. Essa indicação será usada na próxima demanda.

4) Na ultima tela do fluxo existe um pergunta se o email da pessoa está correto ou não. Caso não esteja pede para alterar e depois de confirmado envia um email contendo um texto e enviadno o link para download do passo 3.
Preciso mudar o seguinte:
.
Criar uma rotina que verificar se esse fluxo possui link para download, que foi previamente cadastrado.
.. Caso tenha, um email deve ser enviado para o usuário. Verificar se esse email está sendo enviado corretamente e se esta gravando no banco a informação de confirmação que o email é correto. Caso não esteja enviando, consertar isso.

.. Caso não tenha, uma mensagem de muito obrigado deverá mostrada e a navegação se encerra.

Esse item é o mais complicado de todos. Me avise caso perceba que ele possa impactar muito no orçamento, pois talvez podemos deixa-lo para outro momento.

5) Preciso ter acesso a um CSS onde eu possa alterar tudo que for estilizável, como cores, fontes, tamanhos, as cores dos botoes, da barra de progressão.

6) Preciso que seja criado um arquivo de rodapé para eu possa, manualmente, entrar com algum HTML no futuro. O mesmo footer será usado para todos os fluxos, não havendo necessidade de ser configurado de forma individual. Esse rodape pode usar as mesmas classes do css da página, assim seguirá o mesmo modelo.


7) O cabeçalho do fluxo tem um barra cinza, escrito SURVEY. Preciso saber como modificar isso. Se possivel, fazer a mesma coisa feita com o footer: criar um arquivo onde eu possa entrar com qualquer HTML.


Preciso de prazo e preço para essa fase. 
Obrigado a todos!

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Funções necessárias Desenvolvedor

Prazo de Entrega: 15 de Dezembro de 2018

Habilidades necessárias

Outro projetos publicados por H. B.