Skip to content

Solução inovadora para redes Wi-Fi temporárias seguras em estabelecimentos, ideal para transações via Pix. Desenvolvido em Golang com Playwright e Fyne para facilidade e segurança.

Notifications You must be signed in to change notification settings

Kaduh15/TempWiFi-Creator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TempWiFi-creator 🌐🔐

O TempWiFi-creator é um programa inovador que resolve um problema comum em estabelecimentos comerciais: a sobrecarga da rede Wi-Fi principal por clientes que desejam realizar pagamentos via Pix. O programa cria uma segunda rede Wi-Fi temporária, exclusiva para pagamentos, liberando a rede principal e otimizando a experiência de todos os usuários.

Funcionalidades 🚀

  • Criação e gerenciamento de rede Wi-Fi temporária: O programa cria automaticamente uma rede Wi-Fi temporária com senha aleatória, garantindo a segurança da rede principal.

  • Interface intuitiva: A interface simples e amigável do programa facilita o uso por qualquer pessoa, com apenas um botão para ativar/desativar a rede temporária e um QR code para facilitar a conexão.

  • Segurança e privacidade: A senha da rede temporária é gerada aleatoriamente e alterada a cada ativação, protegendo a rede principal contra acessos indesejados.

Tecnologias utilizadas 💻

Golang: Linguagem de programação moderna e eficiente, ideal para desenvolvimento de aplicações robustas e escaláveis.

Playwright: Ferramenta poderosa para automação web, utilizada para acessar o roteador e gerenciar as configurações da rede Wi-Fi.

Fyne: Framework para criação de interfaces gráficas multiplataforma, proporcionando uma experiência de usuário consistente em diferentes sistemas operacionais.

Go-qrcode: Biblioteca que gera QR codes dinamicamente, facilitando a conexão à rede Wi-Fi temporária.

Aprendizados 🧠

O desenvolvimento do TempWiFi-creator proporcionou valiosos aprendizados, como:

  • Domínio de Golang: Aprofundamento no conhecimento da linguagem Golang, explorando suas funcionalidades e recursos para o desenvolvimento de aplicações robustas.

  • Criação de interfaces com Fyne: Experiência com o framework Fyne, aprendendo a construir interfaces gráficas multiplataforma com código limpo e eficiente.

  • Integração de tecnologias: Integração de diferentes tecnologias, como Playwright, Fyne e Go-qrcode, para criar um programa completo e funcional.

Observações📝

  • O programa foi desenvolvido para um roteador específico (Wifi 6 Zte Zxhn H3601p Ax3000). Adaptações podem ser necessárias para outros modelos de roteadores.
  • A interface do programa é simples e funcional. Aprimoramentos visuais e funcionalidades adicionais podem ser implementados futuramente.

About

Solução inovadora para redes Wi-Fi temporárias seguras em estabelecimentos, ideal para transações via Pix. Desenvolvido em Golang com Playwright e Fyne para facilidade e segurança.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published