Pesquisar

Criação de teste / questionário online

22/11/2018 às 19:19 23/11/2018 às 08:07

Descrição do Projeto:

Preciso de um freelancer que desenvolva um questionário online em PHP, que leia as perguntas de uma tabela mySQL e que salve cada uma das respostas em outra tabela no meu banco de dados mySQL.

A necessidade de responder ao questionário será verificada por um PHP que será executado automaticamente ou manualmente diariamente para verificar quais os usuários do banco que se encaixam nestas condições:

1- quando o usuário se cadastrar na plataforma, enviar email convidando para que ele responda o questionário através de um link no email;
2- Quando tem mais de 90 dias que o usuário respondeu, convidá-lo por email a responder novamente através de um link no email;
3- Se usuário respondeu apenas parte do questionário convida-lo por email a continuar a responder à partir da última pergunta respondida através de um link no email.

Este questionário vai ficar dentro de uma plataforma web, e deverá ser repetido a cada 3 meses pelo usuário, então quando o usuário abrir o link deverá ser direcionado para a página do questionário, do início ou de onde ele parou, conforme topoquest respondido ou não e até qual pergunta está gravada nas respostas.sql

O usuário que tiver mais de um dependente na plataforma deverá receber 1 link diferente para cada um dos dependentes que ficam na tabela responsavel.sql.
Caso não haja registro para o usuário no responsável.sql, mandar um clink para ele cadastrar sua criança.

O questionário é o deste formulário do google:
https://docs.google.com/forms/d/e/1FAIpQLScFdc-nC5hEODnDIzLbHD01aTk6nOMDm4rVYNSK_rcwGniO5g/viewform

———
A primeira seção do questionário as perguntas são fixas e deverá ser gravado na tabela topoquest.sql é aquele topo do questionário que tem a gravação do cabeçalho de cada avaliação, aquela primeira página do google forms. Registra o pai, nome da criança, diagnóstico no momento, e outras respostas abertas que estão na seção 3 do questionário

- perguntas.sql é onde estão gravadas as perguntas, com as opções de respostas.
Todas as perguntas com tipo = 'a’ devem ser enviadas ao usuário, uma a uma, e a resposta gravada antes de enviar a próxima pergunta.
O número de respostas pode ser até 5, tem algumas perguntas que são duas, outras três, então quando resp1 estiver preenchido, você preenche a tela com a primeira opção de resposta com o conteúdo de resp1, e assim por diante com resp2, resp3, resp4 e resp5. O numero que consta em val1 é o valor da pontuação que vai ser computado quando o responsável selecionar a resposta1. Assim, se ele selecionar a resp2, você carrega o valor de val2, se o usuário selecionou resp3, carrega val3, e assim por diante.

- respostas.sql é a tabela onde o valor de cada resposta será gravado, sendo um registro para cada resposta, o que permite que a pessoa continue a responder o questionário de onde parou.


Estou à disposição para esclarecer dúvidas. Fico no aguardo de propostas.

Desde já, agradeço pela atenção.

Habilidades desejadas:

MySQL PHP

Arquivos anexados:

Entre ou Cadastre-se para ver os arquivos anexados.

Atividades do cliente nesse projeto:

Última visualização: 04/04/2019 às 14:32

Última interação: 23/11/2018 às 08:13

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Iniciante
Visibilidade: Público
Propostas: 4
Propostas excluídas: 3
Interessados: 16

Cliente

Freelancer vencedor

Propostas (1)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Plataforma de ensino de matemática por níveis com desbloqueio de competências - Será uma plataforma direcionada ao ensino e acompanhamento de matemática. O aluno não vai estudar por ano/série, e sim por nível de conhecimento. Tudo come&ccedi...

Desenvolvimento de monitor de odds em tempo real - Descrição: Estou procurando um desenvolvedor para criar um site semelhante ao Bet-Fy. O sistema será um monitor de odds em tempo real, exibindo apenas o mercado 1X2 (casa, em...

Transferir automação n8n do Docker para VPS - Possuo uma automação pronta no n8n com evolution, mas atualmente está no Docker na máquina local. Preciso de alguém que a coloque em uma VPS, incluindo as tabelas...

Desenvolvimento de website enciclopédia sobre cantora - Criação e desenvolvimento de um website completo para um projeto expansivo de enciclopédia sobre uma cantora de alcance global. O site deve ser baseado nos rascunhos fornecidos...

Painel de arbitragem de futebol ao vivo - Preciso de um painel de arbitragem totalmente focado em partidas de futebol. O objetivo central é exibir e atualizar a pontuação em tempo real, de forma estável e respon...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.