Skip to content

ea0627/encriptador

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔐 Encriptador de Texto

Bienvenido al Encriptador de Texto, un proyecto simple pero elegante desarrollado con HTML, CSS y JavaScript puro. Este proyecto fue parte de mi formación como desarrollador web y está diseñado para encriptar y desencriptar mensajes de forma sencilla. Ideal para practicar lógica, DOM y estilos responsivos.

🧠 ¿Cómo funciona?

El encriptador transforma texto ingresado según las siguientes reglas simples:

  • La letra e es convertida en enter
  • La letra i es convertida en imes
  • La letra a es convertida en ai
  • La letra o es convertida en ober
  • La letra u es convertida en ufat

El desencriptador simplemente revierte esas transformaciones.


🚀 Tecnologías utilizadas

  • HTML5
  • CSS3
  • JavaScript ES6+

🎯 Funcionalidades

✅ Encriptar mensajes
✅ Desencriptar mensajes
✅ Copiar el resultado con un solo clic
✅ Interfaz limpia y responsiva
✅ 100% funcional sin frameworks ni dependencias externas


📸 Captura de pantalla

Vista previa

📁 Estructura del Proyecto

encriptador/
├── assets/              # Imágenes e íconos
├── css/
│   └── style.css
├── js/
│   └── script.js
├── index.html
└── README.md

🧪 ¿Cómo usarlo?

  1. Clona este repositorio:

git clone https://github.com/ea0627/encriptador.git

  1. Abre el archivo index.html en tu navegador.

  2. Escribe un texto y elige entre “Encriptar” o “Desencriptar”.

  3. Haz clic en “Copiar” para guardar el resultado.

🌐 Demo en vivo

Puedes ver el encriptador funcionando aquí: 👉 https://ea0627.github.io/encriptador/

💡 Mejoras posibles

Agregar modo oscuro

Validar entrada en tiempo real

Añadir animaciones sutiles

Publicarlo como PWA (App Web Progresiva)

👨‍💻 Autor

Eduardo A. Frontend Developer Jr. 📫 LinkedIn | Instagram | Portafolio

📌 Notas adicionales

  • Proyecto desarrollado como parte de un desafío de Alura Latam.
  • Se enfoca en lógica condicional, manipulación de strings y eventos del DOM.
  • Mejora sugerida: permitir compatibilidad con teclas del teclado o animaciones.

Gracias por probar esta aplicación. ¡Sigue encriptando y aprendiendo! 🔐💻

📄 Licencia

Este proyecto está bajo la licencia MIT. ¡Eres libre de usarlo, modificarlo y compartirlo!

About

Reto encriptador

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published