Terminado

Atualizar/Recriar um "Quizz" (Não enviar proposta sem ler e entender a descrição do projeto)

Publicado el 18 Enero, 2021 en Programación y Tecnología

Sobre este proyecto

Abierto

Preciso atualizar um "Quizz" que consiste em 8 paginas com um total de 200 peguntas atualmente disponível em https://www.dianeticabrasil.com.br/teste/
Foi feito em linguagem php e sem banco de dados a muitos anos atrás e apesar de estar funcionando, apresenta alertas no log php de que não suportará mais o php 8.
Escopo do Projeto:
- Atualizar a linguagem de programação incluindo boas práticas de programação atuais de forma a suprimir as mensagens de alerta do php e suportar o php 8.
- Alterar a forma em que foi feito em tabelas para usar div, para torna-lo mais responsivo.
- Criar novo arquivo CSS mapeando somente o conteúdo existente. O arquivo atual contém lixo.


- Centralizar todas as perguntas em uma única pagina.
- Incluir uma barra superior de progresso.
- Centralizar um arquivo de parâmetros único, valores como textos do rodapé (5 linhas contendo nome da empresa, endereço e contatos), segundo rodapé contendo copyrigth, cor do menu superior, logo, etc.
- Integrar os campos da primeira pagina (Nome, idade, sexo, telefone, email e cidade), para um formulário já existente do Mautic. Ou seja os mesmos campos usado para disparar email no fim do teste será usado para criar um contato no Mautic (anexo).

- Corrigir o gráfico que é enviado por email, atualmente é enviado somente os valores estando a barra do gráfico em branco por possível erro no css. (Se o motivo desse problema for comprovadamente complexo, o projeto poderá ser considerado concluído)

Contexto general del proyecto

Atualmente o Quizz é usado para um teste de personalidade e será evoluído para ser utilizado por vários auditores.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias