marinabotton / challenge-one-alura-decodificador-de-texto

Um Decodificador de texto desenvolvido com Java Script, HTML5 e CSS que criptografa e descriptografa, mensagens digitadas.

Home Page:https://marinabotton.github.io/challenge-one-alura-decodificador-de-texto/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Decodificador de Códigos 🔐

O objetivo desse Challenge era desenvolver um decodificador de texto em Javascript, onde pudesse criptografar um texto e depois descriptografar para o texto original.

✨ Início

Bem-vindo ao projeto de criptografia de texto! Neste projeto, é possivel fazer a criptografa e descriptografa textos de acordo com algumas regras específicas.

📌 Exemplo

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

📝 Descrição

A criptografia segue seguintes regras:

  • 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"

É possível converter uma palavra para a versão criptografada e também retornar uma palavra criptografada para a versão original.

A página tem um campo para inserção do texto a ser criptografado ou descriptografado, e o usuário pode escolher entre as duas opções.

O resultado da criptografia ou descriptografia é exibido na tela.

Há botão que permite que o usuário copie o texto criptografado/descriptografado para a área de transferência, podendo colar o resultado em outro local.

💻 Como Usar

Para utilizar o descodificador de texto, basta seguir os seguintes passos:

  1. Acesse a página da aplicação clicando aqui.
  2. Insira o texto que deseja criptografar ou descriptografar no campo correspondente.
  3. Selecione a opção de criptografia ou descriptografia.
  4. Clique no botão "Criptografar" ou "Descriptografar", dependendo da opção selecionada.
  5. O resultado da operação será exibido no lado direito da tela.
  6. Se desejar copiar o resultado para a área de transferência, clique no botão "Copiar".

🛠️ Tecnologias Utilizadas

  • HTML
  • CSS
  • JavaScript

🚀 Prévia do Projeto

Desafio

🏆 Badge

  • Recompensa de conclusão do desafio ✅✅✅

Badge do Desafio

👩🏻‍💻 Realizado por

About

Um Decodificador de texto desenvolvido com Java Script, HTML5 e CSS que criptografa e descriptografa, mensagens digitadas.

https://marinabotton.github.io/challenge-one-alura-decodificador-de-texto/


Languages

Language:CSS 61.9%Language:HTML 26.9%Language:JavaScript 11.1%