Skip to content

Andresx7980/Challengue-Encriptador

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Encriptador de Texto

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.

Funcionalidades

  • 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.

Requisitos

Este proyecto es una aplicación web sencilla que puede ejecutarse directamente en el navegador. No se necesitan dependencias externas.

Estructura del Proyecto

  • 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.

Instrucciones de Uso

  1. Ingresar Texto: Escribe o pega el texto que deseas encriptar o desencriptar en el área de texto.
  2. Encriptar: Haz clic en el botón "Encriptar" para transformar el texto según las reglas de encriptación.
  3. Desencriptar: Haz clic en el botón "Desencriptar" para revertir el texto encriptado a su estado original.
  4. Copiar: Usa el botón "Copiar" para copiar el resultado al portapapeles.

Ejecución del Proyecto

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.

Contribuciones

Las contribuciones son bienvenidas. Si deseas mejorar este proyecto, siéntete libre de hacer un fork y enviar un pull request.

Autor

Wilmer Andrés López - Desarrollador Frontend.

Créditos

Este proyecto fue desarrollado como parte del programa de formación de Alura Latam.