Skip to content

Encriptador de texto en js, practica elaborada en el curso de oracle.

Notifications You must be signed in to change notification settings

JosephAntony37900/Challenge_oracle_grupo7

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Encriptador de Texto

Este proyecto es un encriptador y desencriptador de texto simple, desarrollado utilizando HTML, CSS y JavaScript, y estructurado bajo el patrón de diseño MVC (Modelo-Vista-Controlador). El propósito de la aplicación es permitir a los usuarios cifrar y descifrar mensajes de texto, asegurando que solo se acepten caracteres en minúsculas y sin acentos, conforme a las especificaciones del proyecto.

Características

  • Cifrado de texto: Convierte caracteres específicos en cadenas de texto codificadas, siguiendo un algoritmo de sustitución.
  • Descifrado de texto: Reversa el proceso de cifrado, devolviendo el texto a su forma original.
  • Validación: Asegura que solo se ingresen letras minúsculas y sin caracteres especiales.
  • Interfaz de usuario interactiva: Diseño intuitivo y responsivo que proporciona una experiencia fluida al usuario.
  • Copia al portapapeles: Permite copiar el texto cifrado o descifrado con un solo clic.
  • Mensaje de validación: Notifica al usuario si el texto ingresado no cumple con los requisitos especificados.

Estructura del Proyecto

El proyecto sigue el patrón de diseño MVC para separar las responsabilidades del código en:

  • Modelo: Contiene la lógica de encriptación y desencriptación del texto.
  • Vista: Representa la interfaz de usuario y define la estructura y diseño de la página.
  • Controlador: Maneja la interacción entre la vista y el modelo, capturando eventos del usuario y actualizando la interfaz en consecuencia.

Tecnologías Utilizadas

  • HTML5: Estructura del contenido.
  • CSS3: Estilizado de la interfaz, incluyendo diseño responsivo.
  • JavaScript: Lógica del negocio y manejo de eventos.

Instalación y Uso

  1. Clonar el repositorio:
    git clone https://github.com/JosephAntony37900/Challenge_oracle_grupo7.git

About

Encriptador de texto en js, practica elaborada en el curso de oracle.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published