Este proyecto es un Encriptador de Texto desarrollado como parte de un desafío de Alura Latam. El objetivo de este proyecto es permitir a los usuarios encriptar y desencriptar texto utilizando un conjunto de reglas predefinidas.
Se realizan pruebas en varios navegadores, y su visualización es la esperada, llegado al caso de que chrome presente algún conflicto, por favor abrir por incognito.
-
Encriptar Texto: Convierte las vocales del texto en una secuencia de caracteres según las siguientes reglas:
e
->enter
i
->imes
a
->ai
o
->ober
u
->ufat
-
Desencriptar Texto: Reconvierte el texto encriptado a su forma original siguiendo las reglas inversas.
-
Copiar Texto: Permite copiar el texto encriptado o desencriptado al portapapeles.
Este proyecto es una aplicación web sencilla que puede ejecutarse directamente en el navegador. No se necesitan dependencias externas.
- index.html: La estructura principal del proyecto.
- css/style.css: Estilos para la interfaz de usuario.
- js/script.js: Lógica de encriptación, desencriptación y manejo de eventos.
- Ingresar Texto: Escribe o pega el texto que deseas encriptar o desencriptar en el área de texto.
- Encriptar: Haz clic en el botón "Encriptar" para transformar el texto según las reglas de encriptación.
- Desencriptar: Haz clic en el botón "Desencriptar" para revertir el texto encriptado a su estado original.
- Copiar: Usa el botón "Copiar" para copiar el resultado al portapapeles.
Para ejecutar el proyecto, simplemente abre el archivo index.html
en cualquier navegador web. Asegúrate de que todos los archivos (HTML, CSS, JS, y las imágenes) estén en sus respectivas rutas como se muestra en la estructura del proyecto.
Las contribuciones son bienvenidas. Si deseas mejorar este proyecto, siéntete libre de hacer un fork y enviar un pull request.
Wilmer Andrés López - Desarrollador Frontend.
Este proyecto fue desarrollado como parte del programa de formación de Alura Latam.