Skip to content

villaxd123/Challenge-1-Encriptador

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Español:

Challenge 1 - Encriptador de Texto

Bienvenidos al repositorio de mi encriptador de texto.

Este encriptador de texto es un desafío propuesto en el programa ONE (Oracle Next Education) en colaboración con Alura.

El objetivo es realizar la lógica y el diseño de un encriptador de texto bajo las siguientes condiciones:

  • El encriptador acepta sólo letras minúsculas.
  • No se debe permitir el uso de caracteres especiales (tildes, signos de puntuación, etc.).
  • Si una palabra o frase puede ser encriptada, dicha palabra o frase también debe de poderse desencriptar. Ejemplo:
    • gato -> gaitober
    • gaitober -> gato
  • El encriptador debe tener un campo para ingresar el texto que será encriptado o desencriptado y el usuario debe de poder escoger la acción mediante botones.
  • El encriptador debe tener un campo para poder mostrar el texto encriptado o desencriptado.

Características Extras:

  • Agregar un botón que copie el texto encriptado o desencriptado (al puro estilo Ctrl + C).
  • Diseño responsivo (adaptable a diferentes dispositivos).

English

Challenge 1 - Text Encryptor

Welcome to my text encryptor repository.

This text encryptor is a proposed challenge in the ONE program (Oracle Next Education) with Alura colaboration.

The objective is to perform the logic and design for a text encryptor under the following conditions:

  • The encryptor only accepts lowercase letters.
  • Special characters are not allowed (accent marks, punctuation marks, etc.).
  • If a phrase or word can be encrypted, this phrase or word could be decrypted too. Example:
    • close -> clobersenter
    • clobersenter -> close
  • The encryptor must have a field to input the text who will be encrypted or decrypted and the user can be chose the action through buttons.
  • The encryptor must have a field to show the encrypted or decrypted text.

Extra Features:

  • Add a button to copy the text (at the pure style of Ctrl + C).
  • Responsive design (adaptable to different devices).