Aqui temos um encriptador de texto que consegue criptografar e descriptografar uma mensagem. Perfeito para mandar mensagens confidenciais! :)
O projeto ainda está em desenvolvimento e as próximas atualizações serão voltadas nas seguintes tarefas:
- Criação de um modo noturno
- Possibilidade de interpretar letras com acentos
- Possibilidade de troca de idiomas entre 🇧🇷/🇺🇸
Antes de começar, verifique se você atendeu aos seguintes requisitos:
- Você instalou a versão mais recente do
Windows 10 / Windows 11
; - Você instalou o
Node.js
; - Você instalou o
Expo
no seu desktop; - Você instalou o aplicativo
Expo Go
no seu celular.
Caso não possua o Node, instale através desse link: Instale o Node;
Caso não possua o Expo Go, instale através de um desses links: Instale no Android | Instale no IOS;
Caso não possua o Expo em seu desktop, digite esse comando no seu terminal:
npm install --global expo-cli
Para clonar o repositório e utilizá-lo na sua máquina, siga estas etapas:
- Copie o link do repositório;
- Crie uma pasta que receberá o repositório;
- Abra o Git Bash na pasta criada;
- Utilize o comando
git clone https://github.com/LucasTMB/encriptador-de-texto-RN.git
; - Acesse a pasta do repositório;
- Pronto, agora é só usar!
Primeiramente, abra o terminal dentro do projeto e use o comando npm install
. Esse comando permitirá a instalação do node_modules
, com todas as dependências necessárias para o funcionamento do Node e do React Native.
expo start
Executa o aplicativo no modo de desenvolvimento. Com o Expo Go instalado, você pode copiar o QR Code que aparecerá no terminal ou digitando manualmente a URL abaixo. Com isso, é possível visualizar o aplicativo rodando em seu celular sem precisar baixá-lo.
- Insira o texto que você deseja criptografar/descriptografar no input acima;
- Aperte um dos botões abaixo, realizando a ação que você deseja;
- O texto criptografado/descriptografado aparecerá abaixo;
- Você pode copiar o texto clicando no botão abaixo;
- É possível reiniciar a página clicando no logo da Alura, na parte superior esquerda da tela.