Sobre • Funcionalidades • Tecnologias • Preview • Executando • Licença
O DragonCrypt foi um projeto criado com o objetivo de encriptar uma frase digitada pelo usuário com base em um índice e um sufixo determinado por ele. Basicamente ele pega a primeira letra de cada palavra da frase, e a partir do resultado gerado ele e adiciona o sufixo determinado na entrada (sendo ele composto por uma ou mais letras do alfabeto) no índice que ele passou no segundo input.
- Criptografar uma frase e gerar uma senha com base nas seguintes entradas:
- Frase: Uma frase qualquer pensada pelo usuário (Ex: Mais vale um pássaro na mão do que dois voando)
- Sufixo: Uma determinada sequência de caracteres (Ex: abc)
- Índice: Um número referente ao índice de um determinado caractere da frase (Ex: 3)
- Salvar a senha gerada em Local Storage
- Instalar a aplicação no dispositivo do usuário com a possibilidade de utilizá-lo offline (PWA)
|
Pug |
SASS |
Javascript |
PWA |
Webpack |
Para executar o projeto é necessário ter instalado as seguintes ferramentas:
|
GIT |
Node.js |
# Clone este repositório
$ git clone https://github.com/thiagosalome/dragon-crypt
# Acesse a pasta do projeto no seu terminal/cmd
$ cd dragon-crypt
# Instale as dependências
$ npm install
# Execute a aplicação em modo de desenvolvimento
$ npm run dev
# A aplicação será aberta na porta:3000 - acesse http://localhost:3000Este projeto esta sobe a licença MIT.


