Skip to content

👨‍🏫GERADOR DE QR CODE EM PNG PELO CONSOLE UTILIZANDO NODE.JS E TYPESCRIPT.

Notifications You must be signed in to change notification settings

VILHALVA/GERADOR-DE-QR-CODE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

GERADOR DE QR CODE

👨‍🏫GERADOR DE QR CODE EM PNG PELO CONSOLE UTILIZANDO NODE.JS E TYPESCRIPT.





DESCRIÇÃO:

O Gerador de QR Code é um pequeno aplicativo de linha de comando desenvolvido em TypeScript que permite aos usuários gerar códigos QR a partir de texto inserido pelo usuário. Este projeto utiliza a biblioteca qrcode para criar os códigos QR e o módulo fs para salvar o código QR gerado em um arquivo PNG.

RECURSOS:

  1. Entrada de Texto Interativa: O aplicativo solicita ao usuário que insira o texto que deseja codificar em um QR Code. Utiliza-se a biblioteca readline para interagir com o usuário através do console.

  2. Validação de Entrada: Antes de gerar o QR Code, o aplicativo valida o texto inserido para garantir que não esteja vazio. Se o usuário tentar inserir um texto vazio, uma mensagem de erro será exibida e o usuário será solicitado a fornecer um texto válido.

  3. Geração de QR Code: Uma vez que o usuário fornece um texto válido, o aplicativo utiliza a biblioteca qrcode para gerar o código QR correspondente ao texto inserido.

  4. Salvar QR Code em Arquivo PNG: O código QR gerado é então salvo em um arquivo PNG, usando o módulo fs. O nome do arquivo é definido como "qr_code.png".

  5. Feedback: Após a geração bem-sucedida do QR Code e sua gravação no arquivo, o aplicativo fornece feedback ao usuário, exibindo uma mensagem indicando que o QR Code foi gerado com sucesso e mostrando o nome do arquivo onde o QR Code foi salvo.

EXECUTANDO O PROJETO:

  1. Instalação das Dependências: Certifique-se de que você tenha o Node.js instalado em seu sistema. Em seguida, navegue até o diretório onde o código-fonte do aplicativo está localizado e execute o seguinte comando para instalar as dependências:

    npm install
  2. Executando o APP:

    • Agora execute o seguinte comando para compilar o TypeScript em JavaScript e iniciar o aplicativo:

    • Para usar o NODE, inicie com o seguinte comando:

    npm start
    • Para usar o NODEMON, inicie com o seguinte comando:
    npm test
  3. Interagindo com o Aplicativo:

    • Quando solicitado, insira o texto que deseja codificar no QR Code. E clique em ENTER.
    • Aguarde até que o aplicativo gere o QR Code e salve-o no arquivo PNG.
    • Verifique o diretório onde o aplicativo foi executado para encontrar o arquivo "qr_code.png" com o QR Code gerado. (É salvo no mesmo diretório do projeto).

NÃO SABE?

  • Entendemos que para manipular arquivos com essas Tecnologias e linguagens relacionadas, é necessário possuir conhecimento nessas áreas. Para auxiliar nesse aprendizado, oferecemos cursos gratuitos disponíveis:

CREDITOS:

About

👨‍🏫GERADOR DE QR CODE EM PNG PELO CONSOLE UTILIZANDO NODE.JS E TYPESCRIPT.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published