Home
Softono
Press-Ticket

Press-Ticket

Open source MIT JavaScript
288
Stars
163
Forks
0
Issues
23
Watchers
2 weeks
Last Commit

About Press-Ticket

O sistema de multicanais "Press-Ticket" foi projetado para oferecer uma solução eficiente e integrada de suporte ao cliente, facilitando a comunicação e a gestão de tickets de atendimento diretamente pelos canais: WhatsApp (wwebjs), E-mail, Facebook, Instagram, Telegram, e WebChat.

Platforms

Web Self-hosted Docker

Languages

JavaScript

Press-Ticket®

CodeFactor

CI

CodeQL — Análise de Segurança

Repository size

GitHub last commit

Stargazers

GitHub forks GitHub top language GitHub release (latest by date) GitHub Release Date

Sobre

Descrição do Sistema Press Ticket®

O sistema de multicanais "Press-Ticket" foi projetado para oferecer uma solução eficiente e integrada de suporte ao cliente, facilitando a comunicação e a gestão de tickets de atendimento diretamente pelos canais: WhatsApp (wwebjs), Facebook, Instagram, Telegram, e WebChat.

Principais Funcionalidades

1. Gestão de Tickets:

  • Criação, acompanhamento e resolução de tickets de suporte.
  • Sistema de prioridade para organização de tickets.
  • Histórico completo de interações com o cliente.

2. Integração com WhatsApp (wwebjs), Facebook, Instagram, Telegram, e WebChat:

  • Recebimento e envio de mensagens diretamente pelo WhatsApp.
  • Suporte a mensagens de texto, imagens e documentos.

3. Interface de Usuário:

  • Painel de controle intuitivo e fácil de usar.
  • Visualização de tickets abertos, em andamento e fechados.
  • Filtros e buscas para fácil localização de tickets.

4. Automação de Processos:

  • Respostas rápidas para perguntas frequentes.
  • Notificações automáticas para atualizações de tickets.
  • Sistema de atribuição automática de tickets para agentes específicos.

5. Customização e Configuração:

  • Configuração de horários de atendimento.
  • Personalização de mensagens automáticas.
  • Integração com outros sistemas e APIs.

Tecnologias Utilizadas

Backend

  • Runtime: Node.js 22 com TypeScript
  • Framework: Express
  • ORM: Sequelize + MySQL 8
  • Realtime: Socket.io
  • WhatsApp: whatsapp-web.js
  • Demais canais: Notificame Hub (via webhook)
  • Integrações: OpenAI, n8n, E-mail (SMTP/IMAP)
  • Infraestrutura: PM2 + Nginx + Ubuntu 22

Frontend

  • Framework: React + Vite
  • UI: Material UI v6
  • Realtime: Socket.io client
  • Internacionalização: i18next

6. Benefícios

  • Melhoria na Eficiência do Atendimento: Com a automação e a organização de tickets, os atendentes podem responder de maneira mais rápida e eficiente.
  • Satisfação do Cliente: Respostas rápidas e precisas aumentam a satisfação do cliente.
  • Facilidade de Uso: A interface intuitiva e as funcionalidades automáticas tornam o sistema fácil de usar tanto para os atendentes quanto para os clientes.

Este sistema é ideal para empresas que buscam melhorar seu atendimento ao cliente via WhatsApp (wwebjs), Facebook, Instagram, Telegram e WebChat, proporcionando uma experiência mais integrada e eficiente tanto para os clientes quanto para os agentes de suporte.

Requisitos

--- Mínimo Recomendado Testado
Node JS 22.x 22.x 22.x
Ubuntu 20.x 22.x 22.x
Memória RAM 4Gb 6Gb 8Gb

Referência

Grupo no Telegram

Telegram

Instalação

Localhost

VPS

Extras

Canais disponíveis:

  • WhatsApp (wwebjs);
  • Telegram;
  • Facebook;
  • Instagram;
  • WebChat; e
  • E-mail.

Para ativar Facebook, Instagram, Telegram, WebChat e E-mail:

  1. Realize seu cadastro aqui;
  2. Adquira a quantidade desejada de canais usando o cupom de desconto: PRESS40;
  3. Conecte aos canais que deseja ativar, seguindo as instruções ao conectar; e
  4. Insira o token da sua Account na página de Configurações para finalizar a integração.

Use o cupom de desconto oferece para 50% de desconto na compra dos canais!

Telemetria Anônima

O Press Ticket® inclui um serviço opcional de telemetria que envia, a cada 12 horas, métricas básicas e anônimas da instalação para o servidor central do projeto. Os dados coletados são:

  • Total de mensagens, tickets e usuários cadastrados.
  • Quantidade de canais ativos por tipo (WhatsApp, WebChat, Facebook, Instagram, Telegram e E-mail).
  • Versão do sistema instalada.

Nenhum dado pessoal, conteúdo de mensagens ou informações de clientes é coletado. O único identificador enviado é um token único gerado automaticamente na instalação, sem vínculo com dados pessoais.

O objetivo dessa coleta é gerar estatísticas agregadas de uso e prova social para a landing page do projeto.

Como desativar

Para desabilitar a telemetria, edite o arquivo backend/.env e altere:

ALLOW_TELEMETRY=false

Se a variável não existir ou estiver definida como qualquer valor diferente de true, a telemetria não será executada.


Como Contribuir

Contribuições são bem-vindas! Para contribuir:

  1. Faça um fork do repositório
  2. Crie uma branch para sua feature: git checkout -b feature/minha-feature
  3. Faça commit das alterações: git commit -m "feat: minha feature"
  4. Envie para o seu fork: git push origin feature/minha-feature
  5. Abra um Pull Request descrevendo o que foi feito

Consulte os templates de Bug Report e Feature Request para reportar problemas ou sugerir melhorias.


Caso queira ajudar a manter o projeto, pode contribuir com uma das opções abaixo:

Registro de todas as alterações:

Demo:

https://demo.pressticket.com.br
User Type User Password
Admin [email protected] admin
MasterAdmin [email protected] masteradmin

Atividades Recentes Time period

Timeline graph Pull request status graph

Top contribuidores

Top contributors

Hospedagem Recomendada

Hosteg Hospedagem e Servidores

A Hosteg (Hosteg Hospedagem e Servidores LTDA) é um provedor brasileiro focado em infraestrutura de alta performance, operando com rede própria e hardware de última geração.

📊 Informações Corporativas

  • Razão Social: Hosteg Hospedagem e Servidores LTDA.
  • CNPJ: 15.527.432/0001-22.
  • Sedes: Bom Jesus do Itabapoana (RJ) e Içara (SC).
  • Infraestrutura de Rede: Possui Sistema Autônomo próprio sob o ASN AS213738.

🚀 Diferenciais Técnicos

  • Armazenamento: Tecnologia 100% NVMe em todos os planos, garantindo velocidades de I/O superiores.
  • Disponibilidade: Uptime garantido de 99,99% em infraestrutura Tier 3.
  • Processamento: Servidores equipados com processadores Intel Xeon, AMD Ryzen e AMD EPYC.
  • Software: Utiliza LiteSpeed PRO (servidor web de alta eficiência) e painel de controle DirectAdmin.
  • Latência: Média de 1ms no Brasil, com datacenters em São Paulo (SP), Rio de Janeiro (RJ) e Paraíba (PB).

🛠 Principais Serviços

Serviço Características
Hospedagem WordPress Otimizada com LiteSpeed e inclui Elementor PRO Original gratuito.
Cloud VPS NVMe Opções com vCPU dedicada ou compartilhada e snapshots inclusos.
Cloud N8N Ambiente pré-configurado para automações de workflow.
Servidores Dedicados Soluções Baremetal e servidores focados em Inteligência Artificial (IA) com GPUs.

🛡 Segurança e Suporte

  • Certificados: SSL Gratuito para todos os domínios hospedados.
  • Proteção: Anti-DDoS de alto nível e Antispam profissional inclusos.
  • Suporte: Atendimento humanizado 24/7 com suporte via Anydesk para auxílio remoto em configurações críticas.
  • Migração: Serviço de migração gratuita e assistida para novos clientes.