Sistema completo de gerenciamento para Evolution GO (whatsmeow), desenvolvido com React + TypeScript + Vite.
- Criar, conectar e deletar instâncias WhatsApp
- Gerar QR Code para conexão
- Visualizar status em tempo real (conectado/desconectado)
- Reiniciar e desconectar instâncias
- Gerador automático de tokens seguros
- Copiar ID, Token e JID com um clique
- Texto: Mensagens de texto simples
- Mídia: Imagens, vídeos e documentos com legenda
- Áudio: Envio de áudio/PTT
- Localização: Compartilhar coordenadas GPS com nome e endereço
- Configurar Webhook URL e eventos
- Always Online (manter sempre online)
- Ignorar grupos
- Ignorar status
- Marcar mensagens como lidas
- Rejeitar chamadas automaticamente
- Visão geral de todas as instâncias
- Estatísticas em tempo real
- Taxa de conexão
- Cards informativos com gradientes
- React 18 - Biblioteca UI
- TypeScript - Tipagem estática
- Vite - Build tool ultra-rápido
- TailwindCSS - Estilização
- shadcn/ui - Componentes UI modernos
- React Router - Navegação
- TanStack Query - Gerenciamento de estado
- Sonner - Notificações toast
- Lucide React - Ícones
- Acesse a aplicação
- Faça login com suas credenciais:
- Base URL: URL da sua Evolution API (ex:
https://evolutiongo.com.br) - API Key Global: Sua chave de API global
- Base URL: URL da sua Evolution API (ex:
- Vá para a aba "Instâncias"
- Preencha o nome da instância
- Gere um token aleatório ou insira o seu
- Clique em "Criar Instância"
- Clique em "Conectar" na instância desejada
- Escaneie o QR Code com seu WhatsApp
- Aguarde a conexão ser estabelecida
O sistema utiliza os seguintes endpoints da Evolution API:
GET /instance/all- Listar todas as instânciasPOST /instance/create- Criar nova instânciaGET /instance/qr- Obter QR CodeGET /instance/status- Status da instânciaDELETE /instance/logout- Desconectar instânciaPOST /instance/disconnect- Reiniciar instânciaDELETE /instance/delete/{id}- Deletar instânciaPOST /instance/connect- Configurar webhookPUT /instance/{id}/advanced-settings- Configurações avançadas
POST /send/text- Enviar textoPOST /send/media- Enviar mídia (imagem, vídeo, áudio, documento)POST /send/location- Enviar localização
O projeto suporta tema claro e escuro automaticamente, com gradientes personalizados:
- Primary: Gradiente azul/roxo
- Success: Gradiente verde
- Danger: Gradiente vermelho
- Info: Gradiente azul claro
- Warning: Gradiente amarelo/laranja
- Tokens são mascarados por padrão
- API Keys armazenadas localmente (localStorage)
- Confirmação para ações destrutivas (deletar, desconectar)
- Validação de formulários com Zod
Interface totalmente responsiva, otimizada para:
- Desktop (1920px+)
- Laptop (1024px+)
- Tablet (768px+)
- Mobile (320px+)
Este projeto está sob a licença MIT.
- 📧 Email: contato@packtypebot.com.br
- 🤝 Grupo WhatsApp: EvoGO
- 🎥 Nosso Canal: Youtube
- 🙌 Evolution API : Crowdfunding
Desenvolvido com ❤️ por Pack Typebot.