CriptoTexto - #challengeonedecodificador6

O CriptoTexto é uma ferramenta simples e eficaz para codificar e decodificar textos inseridos pelo usuário. Com recursos de DarkMode e LightMode, responsividade para diferentes dispositivos e um menu mobile intuitivo, o CriptoTexto oferece uma experiência de uso agradável e funcional. Além disso, um tutorial básico está disponível para ajudar os usuários a aproveitarem ao máximo todas as funcionalidades oferecidas. Sinta-se à vontade para explorar e compartilhar textos criptografados com seus amigos(as)!

💫 Tecnologias utilizadas

💻 Visão Geral do Projeto

Interface do Usuário - lightMode:

Imagem do projeto.

Interface do Usuário - darkMode:


Interface do Usuário Responsiva:

Sem o Menu Mobile

Com o Menu Mobile

🔨 Funcionalidades

  • Codificar: codificação de texto inserido pelo usuário.
  • Copiar: copiar o texto criptografado para compartilhar entre amigos(as).
  • Decodificar: decodificação do texto criptografado.
  • Responsividade: responsivo para diferentes dispositivos.
  • DarkMode e LightMode: darkMode e lightMode com armazenamento no localStorage.
  • Tutorial: tutorial básico para ensinar a usar o CriptoTexto.
  • Menu Mobile: menu responsivo, localizado no canto superior a esquerda.
  • Sobre: consta um resumo de quem eu sou e minhas redes sociais.
  • Contato: informações fictícias.

🔍 Demonstração

Para uma experiência completa e visual do CriptoTexto em funcionamento, assista ao vídeo demonstrativo abaixo:

Demonstração

Além disso, você pode acessar a demonstração interativa do CriptoTexto, clique aqui.

⚠️ Pré-requisitos

  • Navegador web moderno que suporte HTML5, CSS3 e JavaScript.

📀 Instalação

  1. Clone o repositório:

    git clone https://github.com/seu-usuario/seu-projeto.git
    cd seu-projeto
    
  2. Abra o arquivo index.html no seu navegador.

📂 Como usar

  1. Digite o texto na área indicada.
  2. Clique no botão "Codificar" para criptografar o texto.
  3. Clique no botão "Decodificar" para descriptografar o texto.
  4. Siga as instruções apresentadas no tutorial da página para melhores práticas de uso.

📎 Contribuição

  1. Faça um fork do projeto.
  2. Crie uma branch para a sua contribuição (git checkout -b feature/nova-funcionalidade).
  3. Faça as alterações necessárias e commit (git commit -am 'Adicionando nova funcionalidade').
  4. Push para a branch (git push origin feature/nova-funcionalidade).
  5. Crie um novo Pull Request.

🧑‍🎓 Autor


Charles Bruno

📄 Licença

Este projeto está licenciado sob a Licença MIT.