Desafio del programa de Oracle Next Education con Alura Latam respecto a la creación de un decodificador y codificador con diseño responsivo usando CSS puro y Vanilla JS adicional de poner en practica los conocimientos adquiridos en el curso.
Decidí hacerlo usando Vite pero con Vanilla Js debido a que vi un video que ayudaba a la hora de hacer build a minimificar, pero use realmente Vanilla JS y CSS puro
Las "llaves" de encriptación que utilizaremos son las siguientes:
La letra "e" es convertida para "enter" La letra "i" es convertida para "imes" La letra "a" es convertida para "ai" La letra "o" es convertida para "ober" La letra "u" es convertida para "ufat"
Requisitos:
Debe funcionar solo con letras minúsculas No deben ser utilizados letras con acentos ni caracteres especiales Debe ser posible convertir una palabra para la versión encriptada también devolver una palabra encriptada para su versión original. Por ejemplo: "gato" => "gaitober" gaitober" => "gato"
La página debe tener campos para inserción del texto que será encriptado o desencriptado, y el usuario debe poder escoger entre as dos opciones. El resultado debe ser mostrado en la pantalla.