Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stevegongoral/encriptador-texto
Aplicación web que encripta y desencripta texto. Ingresan texto y la aplicación lo encripta o desencripta según estas reglas.
https://github.com/stevegongoral/encriptador-texto
css3 html javascript
Last synced: 12 days ago
JSON representation
Aplicación web que encripta y desencripta texto. Ingresan texto y la aplicación lo encripta o desencripta según estas reglas.
- Host: GitHub
- URL: https://github.com/stevegongoral/encriptador-texto
- Owner: SteveGongoraL
- Created: 2024-08-23T05:28:08.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-10T06:33:00.000Z (5 months ago)
- Last Synced: 2024-11-17T03:12:57.906Z (2 months ago)
- Topics: css3, html, javascript
- Language: CSS
- Homepage: https://stevegongoral.github.io/Encriptador-texto/
- Size: 77.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Encriptador de Texto
Este proyecto es una aplicación web que permite encriptar y desencriptar texto utilizando un conjunto específico de reglas. El usuario ingresa un texto en un campo de texto y la aplicación convierte el texto según las reglas definidas. También se puede desencriptar el texto encriptado utilizando la misma aplicación.## Características
- **Encriptar texto**: Convierte un texto utilizando un conjunto de reglas predefinidas.
- **Desencriptar texto**: Reconvierte un texto encriptado a su forma original.
- **Validación**: Solo se permite ingresar letras minúsculas y sin acentos.
- **Copia automática**: El texto encriptado o desencriptado se copia automáticamente al portapapeles.## Tecnologías Utilizadas
- **HTML5**: Estructura de la página.
- **CSS3**: Estilos de la página, utilizando un archivo CSS externo y normalize.css para un diseño consistente.
- **JavaScript**: Lógica de encriptación y desencriptación, validación de entrada y manipulación del DOM.
- **Figma**: Herramienta utilizada para diseñar la interfaz de usuario y planificar el aspecto visual del proyecto.## Estructura del Proyecto
- `src` Carpeta que contiene los recursos principales del proyecto.
- `src/css/styles.css` Archivo CSS con los estilos personalizados.
- `src/js/scripts.js` Archivo JavaScript con la lógica de encriptación y desencriptación.
- `src/assets/` Carpeta que contiene imágenes y el icono de la aplicación.
- `index.html` Archivo principal que contiene la estructura de la página.
- `README.md` Archivo de documentación del proyecto.## Cómo Usar
1. Ingresa el texto que deseas encriptar en el área de texto. Asegúrate de ingresar solo letras minúsculas y sin acentos.
2. Haz clic en "Encriptar" para convertir el texto o en "Desencriptar" para revertir el texto encriptado.
3. El resultado se mostrará en el área correspondiente y se copiará automáticamente al portapapeles.## Demo 🏆