Skip to content

sophiacrds/Encriptador-ONE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Encriptador de texto

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.


Proposta

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.

PREVIEW

Versão destktop

Desktop

Versão tablet

Tablet

Versão mobile

Mobile

About

Projeto desenvolvido para formação da trilha Iniciante em Programação do programa Oracle Next Education.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors