Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

[Projeto] Desafio: Automatizando envio de email de agradecimento

Criação de um algoritmo que possa verificar se os participantes assistiram a Transmissão do começo ao fim.

  • Quais são os dados de entrada necessários?
    Nome Completo;
    Email;
    CPF;
    Data e Horário de Entrada;
    Data e Horário de Saída;

  • Como o algoritmo pode verificar a condição de presença completa?
    Penso que o algoritmo pode verificar a presença por meio de sistema de marcação de entrada e saída. A partir disso,
    será possível registrar exatamente o horário de chegada e saída dos participantes, com uma verificação precisa.
    *Os dados ficaram registrados na plataforma, podendo ser visualizados e controlados pela Administração;

Ficando mais ou menos dessa forma:

//Entrada do Participante
informar dados(informar nome completo, email, cpf, data de chegada)
marcação de entrada(registra presença no sistema)

//Saída
marcação de saída (registra a saída)

Dessa forma, é possível:
*Realizar o controle preciso da entrada e saída do participante;
*Fazer uma lista de confirmação utilizando o CPF;

Também respeitando a regra citada inicialmente ()

//Enviar email de agradecimento
Por meio de uma automação (Como N8N, por exemplo, será realizado um de-para com a lista de participantes que compareceram no horário
estipulado)

Respeitando a regra citada inicialmente (Enviar o Agradecimento só para quem assistiu do início ao fim), aos participantes que chegarem atrasados ou
saírem antes do horário final, não receberão o e-mail.

//Automação para enviar email
verificação(verifica hora entrada, verifica hora saída)
SE
hora entrada && hora saída == horário inicio apresentação e horário saida apresentação
(envia email)

Se não
(não envia)

  • Que decisão precisa ser tomada com base nesses dados?
    Com esses dados, é possível que o algoritmo possa identificar quem está apto para receber o email de agradecimento e identificar para quem não mandar, a partir do email e os horários.

  • Qual deve ser a ação final?

Enviar os emails para os usuários que cumprirem os requisitos.

1 resposta

Olá, Gabriel! Como vai?

Gostei da sua análise e da forma como você estruturou o fluxo de entrada, saída e envio do e-mail. Você identificou corretamente os dados necessários e definiu uma regra clara para validar a presença completa dos participantes. Importante também a preocupação em utilizar o CPF para confirmação e a automação para tornar o processo mais eficiente.

Dica: antes da verificação final, inclua uma etapa que compare a duração total da transmissão com o tempo efetivamente assistido pelo participante. Assim, o algoritmo fica mais flexível e confiável caso existam pequenas diferenças nos horários registrados.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!