Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/niel0503/alura-challenge-decodificador

Desafio realizado como parte de aprendizaje del bootcamp impartido por One - Oracle Next Education y Alura.
https://github.com/niel0503/alura-challenge-decodificador

css3 git github html5 javascript vercel

Last synced: 3 days ago
JSON representation

Desafio realizado como parte de aprendizaje del bootcamp impartido por One - Oracle Next Education y Alura.

Awesome Lists containing this project

README

        



# Alura-Challenge-Decodificador



Ferramentas e tecnologias utilizadas / Herramientas y tecnologías utilizadas















## Resumen del proyecto

El decodificador es una aplicación que cifra textos, permitiéndote intercambiar mensajes secretos con otras personas que conozcan el secreto del cifrado utilizado.

**Las "claves" de cifrado que utilizaremos son:**

- La letra "e" se convierte en "enter"
- La letra "i" se convierte en "imes"
- La letra "a" se convierte en "ai"
- La letra "o" se convierte en "ober"
- La letra "u" se convierte en "ufat"

### Requisitos:

- Debe funcionar solo con letras minúsculas
- No deben utilizarse letras con acentos ni caracteres especiales
- Debe ser posible convertir una palabra a su versión cifrada y también devolver una palabra cifrada a su versión original.

Por ejemplo:

- "gato" => "gaitober"
- "gaitober" => "gato"

La página debe tener campos para ingresar el texto a cifrar o descifrar, y el usuario debe poder elegir entre ambas opciones. El resultado debe mostrarse en pantalla.

---

## Resumo do projeto

O decodificador é uma aplicação que criptografa textos, permitindo trocar mensagens secretas com outras pessoas que saibam o segredo da criptografia utilizada.

**As "chaves" de criptografia que utilizaremos são:**

- A letra "e" é convertida para "enter"
- A letra "i" é convertida para "imes"
- A letra "a" é convertida para "ai"
- A letra "o" é convertida para "ober"
- A letra "u" é convertida para "ufat"

### Requisitos:

- Deve funcionar apenas com letras minúsculas
- Não devem ser utilizados letras com acentos nem caracteres especiais
- Deve ser possível converter uma palavra para a versão criptografada e também retornar uma palavra criptografada para a versão original.

Por exemplo:

- "gato" => "gaitober"
- "gaitober" => "gato"

A página deve ter campos para inserção do texto a ser criptografado ou descriptografado, e a pessoa usuária deve poder escolher entre as duas opções. O resultado deve ser exibido na tela.