Tivemos a missão de criar uma aplicação que permitisse codificar e decodificar mensagens, por meio de uma chave de criptografia especificada nos requisitos do projeto, além de ter um extra de adicionar um botão de copiar, para que o usuário consiga copiar o resultado da criptografia/descriptografia e colar de volta no campo de entrada ou em qualquer outro lugar. Há também mensagens de erro caso o usuário tente criptografar/descriptografar com o campo em branco, ou tenha inserido caracteres não permitidos.
Tínhamos a opção de seguir o estilo disponibilizado no figma, mas preferi desenvolver algo do zero.
Repositório: https://github.com/lettyviana/decodificador-de-mensagens
Deploy: https://lettyviana.github.io/decodificador-de-mensagens/