Alura Challenge | Oracle One | Iniciante em Programação | Sprint 01 - Decodificador
Esse projeto foi desenvolvido no escopo da formação da trilha Iniciante em Programação, idealizada pela Alura em parceria com a Oracle para o programa ONE - Oracle Next Education.
O desafio consiste na criação de um codificador/decodificador de texto para fixação dos conhecimentos sobre lógica de programação em Javascript, HTML5 e CSS3.
Para tanto, foram determinadas regras de criptografia, conforme segue:
- A letra
"e"é convertida para"enter" - A letra
"i"é convertida para"imes" - A letra
"a"é convertida para"ai" - A letra
"o"é convertida para"ober" - A letra
"u"é convertida para"ufat"
Além disso, outros requisitos e incrementos foram explorados:
- Deve funcionar apenas com letras minúsculas;
- Não devem ser utilizados letras com acentos nem caracteres especiais;
- Deve ser possível converter uma palavra para a versão criptografada e também retornar uma palavra criptografada para a versão original;
- A página deve ter campos para inserção do texto a ser criptografado ou descriptografado, e a pessoa usuária deve poder escolher entre as duas opções;
- O resultado deve ser exibido na tela.
EXTRAS:
- Botão que copia o texto processado para a área de transferência;
- Validação com RegEx para caracteres indesejados;
- Área de saída com imagem que alterna display com o texto processado.




