Estamos buscando um desenvolvedor ou equipe para criar um sistema de automação de mensagens via WhatsApp, focado em otimizar a comunicação para pequenos negócios e prestadores de serviços. O objetivo principal é reduzir o tempo de resposta, melhorar o atendimento ao cliente e automatizar processos repetitivos, mantendo uma experiência humanizada.
O sistema deve oferecer as seguintes funcionalidades e características:
Painel de Configuração Intuitivo: Um painel web simples e amigável para que os usuários possam configurar facilmente suas mensagens automáticas.
Definição de Gatilhos Flexíveis: Capacidade de definir gatilhos para o envio de mensagens, como:
* Nova mensagem recebida
* Horários específicos
* Detecção de palavras-chave nas mensagens recebidas
Tipos de Mensagens Automatizadas:
* Mensagens de boas-vindas para novos contatos.
* Respostas rápidas para perguntas frequentes.
* Confirmações de agendamentos ou atendimentos.
* Mensagens programadas para lembretes ou promoções.
Integração com WhatsApp Business API: O sistema deve ser integrado com a API oficial do WhatsApp Business ou um serviço compatível que garanta a conformidade com as políticas da plataforma e a estabilidade do serviço.
Personalização de Mensagens: As mensagens devem ser personalizáveis com variáveis como nome do cliente, data, tipo de serviço, entre outros, para garantir uma comunicação mais pessoal e eficaz.
Registro de Atividades: Um registro básico das mensagens enviadas e recebidas para acompanhamento e auditoria.
Interface Web Responsiva: A interface do usuário deve ser totalmente responsiva, garantindo uma experiência de uso fluida em diferentes dispositivos (desktops, tablets e smartphones).
Arquitetura Técnica:
* Frontend: Desenvolvido em
React.js para uma interface dinâmica e moderna.
* Backend: Implementado em
Node.js, garantindo alta performance e escalabilidade.
* Integração: Comunicação entre frontend e backend via API RESTful.
* Banco de Dados: Para armazenamento seguro das configurações do sistema e do histórico de mensagens.
Esperamos que o projeto seja desenvolvido seguindo boas práticas de segurança, escalabilidade e organização de código, para garantir um produto robusto e de fácil manutenção.
Plazo de Entrega: No definido