¡Hola! Soy Jesús D. Ramírez, un apasionado por la tecnología, la ciencia, la innovación y el desarrollo humano. Actualmente estoy cursando una carrera en administración de negocios internacionales y continuamente busco expandir mis conocimientos en el ámbito de la tecnología. Este proyecto forma parte de mi aprendizaje en el curso Oracle Next Education (ONE) de la séptima generación, G7, como estudiante en Alura Latam.
Este es mi primer proyecto en GitHub: un Encryptador de Texto. La página web permite encriptar y desencriptar texto ingresado por el usuario. Este proyecto fue desarrollado como parte del Challenge de Lógica de Programación del curso, donde aprendí a usar herramientas como Visual Studio Code, JavaScript, CSS y html, ademas paginas web como Trello, Pomodoro, Vercel, Notion, y conceptos fundamentales de programación web.
- Encriptar texto: Convierte el texto ingresado en un formato encriptado, manteniendo la privacidad del contenido.
- Desencriptar texto: Permite revertir el texto encriptado a su forma original.
- Copiar texto: Botón que facilita la copia del texto encriptado o desencriptado al portapapeles.
- HTML: Para la estructura de la página web.
- CSS: Para el diseño y estilización de los elementos de la página.
- JavaScript: Para la lógica de encriptado y desencriptado del texto.
- Ingresar texto: Escribe el texto que deseas encriptar o desencriptar en la caja de entrada. Asegúrate de usar solo letras minúsculas y sin acentos.
- Encriptar/Desencriptar: Haz clic en el botón correspondiente para encriptar o desencriptar el texto ingresado.
- Visualización del resultado: El texto encriptado o desencriptado aparecerá en la tarjeta de resultados, reemplazando la imagen de un muñequito.
- Copiar resultado: Utiliza el botón de "Copiar" para copiar el resultado al portapapeles.
- Header: Incluye el logo de Alura.
- Main: Contiene dos secciones:
- Sección de entrada: Caja para ingresar el texto, instrucciones sobre el formato del texto, y botones de encriptado y desencriptado.
- Sección de salida: Tarjeta que muestra el resultado del proceso y un botón para copiar el texto.
- Footer: Indica que el encriptador fue desarrollado por Jesús D. Ramírez y proporciona un enlace a mi perfil de LinkedIn.
Este proyecto fue desarrollado gracias a la formación recibida en el curso Oracle Next Education en colaboración con Alura Latam. Además, agradezco a los tutoriales y recursos adicionales que me guiaron en la creación de esta herramienta.
Las contribuciones son bienvenidas. Si tienes sugerencias o mejoras, no dudes en crear un "issue" o enviar un "pull request". Juntos podemos mejorar este proyecto.
Puedes conectarte conmigo a través de LinkedIn.
¡Gracias por visitar mi repositorio!
-
Abre tu terminal o línea de comandos.
-
Escribe el siguiente comando para clonar el repositorio en tu máquina local:
git clone https://github.com/deztri/Encriptador-de-texto
Esto descargará todos los archivos del proyecto en una carpeta llamada
Encriptador-de-texto
.
Cambia el directorio a la carpeta del proyecto recién clonada:
cd encryptador-de-texto
Abre el archivo index.html
en tu navegador web favorito para ver y usar la aplicación.
Abre el proyecto en tu editor de código favorito (como Visual Studio Code) para revisar y modificar el código fuente si lo deseas.
Este proyecto es de libre uso para cualquiera que desee aprender, practicar o mejorar sus habilidades en desarrollo web. Lo he creado con el objetivo de compartir conocimiento y contribuir al crecimiento de la comunidad. Si eres un estudiante, un desarrollador en formación, o simplemente alguien curioso por aprender, te invito a usar y mejorar este proyecto.