Este projeto é o resultado do primeiro challenge/desafio desenvolvido na 7ª turma da #OracleNextEducation, apelidado por mim de "Cripe" 🚀
⛓️: Cripë
Feito com HTML, CSS e Javascript esta aplicação tem por função codificar e decodificar mensagens de texto de maneira simples. Visando a troca de informações com outras pessoas de uma forma segura e divertida.
Ao inserir a sua mensagem no campo de texto e pressionar o botão codificar a aplicação irá percorrer pelo o seu texto caracter por caracter em busca de substituir as vogais presentes pelos seguintes códigos pré-determinados:
- "a" irá se converter para "ai"
- "e" irá se converter para "enter"
- "i" irá se converter para "imes"
- "o" irá se converter para "ober"
- "u" irá se converter para "ufat"
Nesse caso, a aplicação percorrerá na mensagem encriptada em busca das vogais verificando se os caracteres posteriores são os mesmos do código exposto acima. Em caso positivo, a aplicação irá substituir o termo identificado pela vogal respectiva.
- Não devem ser utilizados letras com acentos nem caracteres especiais
- Deve funcionar apenas com letras minúsculas
- Codificação:
Entrada | Saída |
---|---|
a fazenda se foi |
ai faizenterndai senter foberimes |
campo |
caimpober |
enumerar |
enternufatmenterrair |
- Decodificação:
Entrada | Saída |
---|---|
fufatimes hoberjenter nai menterrcenterairimesai |
fui hoje na mercearia |
tailventerz enterufat fimesqufatenter enterm caisai |
talvez eu fique em casa |
vaizaimenterntobers |
vazamentos |
Para este desafio foi disponibilizado pela ONE um modelo base no Figma, ficando a critério do aluno optar pela sua implementação ou não. Permitindo explorar a sua criatividade ao optar por não utilizar o modelo base.
Desenvolvido com ❤️ por Raavë Aires
Créditos desse README a Marino Mouzinho.