Skip to content

Text encryptor / decryptor project made with React, Vite and Typescript. Tested with Sonarqube.

Notifications You must be signed in to change notification settings

misicode/CL-TextEncryptor

Repository files navigation

Challenge: Text Encryptor

📚 Acerca del Proyecto

Aplicación que permite encriptar o desencriptar un mensaje ingresado por el usuario bajo determinadas reglas de encriptación establecidas. Muestra el mensaje resultante y permite copiarlo en el portapapeles o compartirlo por WhatsApp.

Regla de Encriptación

Llave convertido a Valor
e = enter
i = imes
a = ai
o = ober
u = ufat

📸 Capturas

💻 Instalación y configuración

Clone este repositorio y ejecute el siguiente comando para instalar todos los paquetes que utiliza el proyecto, necesitará tener node y npm instalados globalmente en su equipo.

npm install

Según su necesidad puede ejecutar cualquiera de los siguientes comandos:

  • Para ejecutar el proyecto en modo desarrollo:

    npm run dev
    
  • Para construir el proyecto para producción:

    npm run build
    
  • Para evaluar el código fuente:

    npm run sonar
    

🛠️ Desarrollado con

Tecnología Uso
React Biblioteca de JavaScript para construir las interfaces de usuario
Vite Herramienta de Frontend para construir el proyecto más sencillo y rápido
TypeScript Lenguaje de programación fuertemente tipado para escribir código
CSS3 Lenguaje de diseño gráfico para aplicar estilos a las pantallas
SonarQube Plataforma para evaluar el código fuente

📝 Créditos

La idea de este proyecto surgió como parte del Sprint 01 del programa "ONE - One Next Education", de Oracle y Alura LATAM. Para obtener más información detallada de este programa visite el siguiente enlace.