Estamos buscando um desenvolvedor experiente para criar um sistema completo de atendimento automatizado via WhatsApp, focado em estabelecimentos de delivery como pizzarias, hamburguerias e lanchonetes. O objetivo é fornecer uma solução eficiente que integre automação, inteligência artificial e um painel de gerenciamento de pedidos em tempo real.
Escopo Geral do Projeto:
O projeto envolve a criação de um fluxo completo no n8n, rodando internamente em um ambiente Docker, com as seguintes integrações e funcionalidades essenciais:
Tecnologias e Integrações Chave:
- n8n: Será o motor principal para a lógica de automação e orquestração dos fluxos.
- WAHA: Utilizado para a integração direta com o WhatsApp, permitindo o envio e recebimento de mensagens.
- Google Gemini: Implementação de IA para interpretar as mensagens dos clientes e formular respostas inteligentes.
- Redis: Servirá como banco de dados em memória para armazenamento dinâmico de informações como o cardápio e configurações temporárias.
- Python (Flask +
Socket.IO): Desenvolvimento de um dashboard web interativo para visualização de pedidos em tempo real.
- PostgreSQL ou SQLite: Escolha de um banco de dados persistente para o armazenamento seguro de todos os pedidos.
- Docker/Docker-Compose: Utilização para a orquestração e gerenciamento de todos os serviços e componentes do sistema.
Funcionalidades do Atendente Virtual (n8n + IA):
- Atendimento automático e instantâneo aos clientes via WhatsApp.
- Envio do cardápio de forma dinâmica, com base nos dados armazenados no Redis.
- Capacidade de compreender as mensagens dos clientes e montar pedidos de forma inteligente, utilizando a IA.
- Registro detalhado de cada pedido no banco de dados.
- Notificação em tempo real para o dashboard de pedidos, garantindo que a equipe esteja sempre atualizada.
Funcionalidades do Dashboard de Pedidos (Python + Redis):
- Uma tela de visualização ao vivo que exibe os pedidos conforme chegam.
- Botões intuitivos para alterar o status dos pedidos (por exemplo, aceito, em produção, entregue).
- Um histórico completo de pedidos, com opções de filtros e métricas importantes (pedidos finalizados, cancelados, valores totais).
- Uma página dedicada para a configuração e atualização do cardápio, utilizando uma interface de textarea para facilitar a edição.
Entregáveis Esperados:
- O fluxo completo do n8n, pronto para uso e configurado.
- O código-fonte do dashboard Python, devidamente documentado.
- Um arquivo docker-compose configurado para orquestrar o Redis, WAHA, n8n e a aplicação Python.
- Um cardápio de exemplo para testes e demonstração.
- Documentação clara e abrangente para a instalação e o uso do sistema.
O objetivo final é entregar um sistema robusto, simples e eficiente, que capacite pequenos comércios a gerenciar seus pedidos via WhatsApp com automação avançada, inteligência artificial e uma organização visual de atendimento superior.
Prazo de Entrega: Não estabelecido