Skip to content

Encriptador de Texto (v2) construido para el Challenge ONE de Alura Latam + Oracle (Formación Principiante en Programación)

Notifications You must be signed in to change notification settings

VannDennOk/alura-encriptador-texto-v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vista del encriptador

ENCRIPTADOR DE TEXTO V.2 🔍

Descripción del proyecto 💡

Encriptador de texto realizado para el Challenge ONE Front End de Alura-Latam.
Esta página web permite encriptar y desencriptar un texto, además de copiarlo al portapapeles.

Funcionalidad 🔧

La encriptación funciona de ida y vuelta usando las claves:

🔹 La letra "a" es convertida a "ai"
🔹 La letra "e" es convertida a "enter"
🔹 La letra "i" es convertida a "imes"
🔹 La letra "o" es convertida a "ober"
🔹 La letra "u" es convertida a "ufat"

Requisitos 📋

✔️ Debe funcionar solo con letras minúsculas.
✔️ No deben ser utilizados letras con acentos ni caracteres especiales.
✔️ La página debe tener campos para la inserción del texto que será encriptado o desencriptado.
✔️ El usuario debe poder escoger entre las dos opciones: encriptar o desencriptar.
✔️ El resultado debe ser mostrado en la pantalla.

Ejemplo 👍

Extras 🌟

Un botón que copie el texto encriptado/desencriptado para la sección de transferencia, o sea que tenga la misma funcionalidad del ctrl+C o de la opción "copiar" del menú de las aplicaciones.

Versiones 👽

Versión 1️⃣

Mantiene el branding y el diseño propuesto por Alura Latam con la intención de traducir lo más fielmente posible el prototipo en Figma y mantiene las funcionalidades descriptas más arriba.


vista del encriptador versión 1

Versión 2️⃣

a. Se tomó el diseño y el branding base propuesto por Alura Latam y se cambió la distribución de los elementos manteniendo las funcionalidades principales de encriptar/desencriptar/copiar mensaje.
b. Se agregó un switch para modo claro / modo oscuro.
c. Se agregó un botón para intercambiar el texto entre ambas cajas.


vista del encriptador versión 2 en modo claro

vista del encriptador versión 2 en modo oscuro

Versión 3️⃣

a. Se propone un nuevo diseño basado en la tendencia neo-brutalism, se mantuvo la distribución de los elementos de la versión 2 y las funcionalidades principales de encriptar/desencriptar/copiar mensaje.
b. Se agregó un switch para modo claro / modo oscuro.
c. Se agregó un botón para limpiar las cajas.
d. A modo de mantener la constinuidad con el primer diseño de Alura, se actualizó la imagen a los colores y diseño general.


vista del encriptador versión 3

Acceso al proyecto 🔗

Versión v.1 (original):

Static BadgeStatic BadgeStatic Badge

Versión v.2 (personalizada):

Static BadgeStatic BadgeStatic Badge

Versión v.3 (personalizada):

Static BadgeStatic BadgeStatic Badge

Autoría 👩

El proyecto fue desarrollado por Vanina Denegri en base a los diseños provistos por Alura-Latam.

Static BadgeStatic Badge

Reconocimientos 👑

Links útiles y utilizados para realizar este README:

Static BadgeStatic BadgeStatic Badge

Muestrame tu apoyo 💝

Si te gustó mi proyecto podés dejarme alguna estrellita ⭐
Mandarme algún mensaje 📧
O seguirme en redes para comentar y compartir 🔔
Dame los reconocimientos correspondientes si es necesario 💝

Notas finales ❗

Este es uno de mis primeros "grandes" proyectos. Le puse mucho amor y mucho tiempo de dedicación. Aún me quedan cosas por aprender, mejorar mis "buenas prácticas", trabajar mejor en el responsive, utilizar mejor GitHub, etc., etc., etc. Por favor, miralo con el mismo amor que yo y si tenés algún comentario para ayudarme a crecer lo recibiré atentamente siempre y cuando venga con respeto.

Licencia ⚠️

Este proyecto está bajo la licencia Static Badge