EL

Edilberto Lima Jr.

Analista e Desenvolvedor

Destaque
Distribuidora Flow - Sistema de Gestão de Distribuidora
2025
11 tecnologias

Plataforma completa de gestão de distribuidora com integração de chatbot WhatsApp com IA. Possui dashboard Kanban em tempo real, gestão de pedidos, CRUD de clientes e produtos, rastreamento de retornáveis, aplicativo mobile para entregadores com rotas no Google Maps e notificações automáticas via WhatsApp pela API Oficial da Meta.

Tecnologias Utilizadas

Stack tecnológica utilizada

React
TypeScript
Vite
Supabase
OpenAI
WhatsApp API
Redis
Express
Google Maps
TailwindCSS
shadcn/ui
Visão Geral

Sistema full-stack de gestão de distribuidora construído para uma distribuidora real de bebidas. A plataforma combina um dashboard administrativo com acompanhamento de pedidos em tempo real (Kanban), uma interface mobile para entregadores (motoboys) com otimização de rotas pelo Google Maps, e um chatbot WhatsApp com IA que processa pedidos de clientes de forma autônoma. O chatbot utiliza OpenAI para classificação de intenções com guardrails anti-alucinação, Redis para gerenciamento de sessões, e integra-se diretamente com a API Oficial do WhatsApp da Meta para notificações automáticas durante todo o ciclo de vida do pedido.

Desafios

6 desafios

  • Construir um chatbot com IA que processa pedidos reais sem alucinar produtos ou preços
  • Implementar sincronização de pedidos em tempo real entre WhatsApp, dashboard administrativo e entregadores
  • Criar aplicativo mobile para entregadores com otimização de rotas e integração com Google Maps
  • Gerenciar inventário de retornáveis (cascos/garrafas) com rastreamento e notificações automatizadas
  • Integrar com sistema ERP Linx para sincronização do catálogo de produtos
  • Lidar com sessões concorrentes e rate limiting com Redis para o bot do WhatsApp
Soluções

6 soluções

  • Arquitetura de IA baseada em contexto com validação de schema Zod, thresholds de confiança e guardrails anti-alucinação
  • Supabase Realtime para atualizações instantâneas em todas as interfaces (admin, motoboy, chatbot)
  • Máquina de estados XState para gerenciar fluxos de conversa complexos e fases de pedidos
  • Integração com API do Google Maps com geocodificação e roteamento otimizado de entregas
  • Pipeline automatizado de notificações WhatsApp para cada mudança de status do pedido
  • Gerenciamento de sessões baseado em Redis com TTL para conversas escaláveis do bot
Resultados

Impacto e conquistas do projeto

Sistema de pedidos WhatsApp totalmente autônomo processando pedidos reais de clientes
Dashboard Kanban em tempo real com drag-and-drop para gestão de pedidos
Aplicativo para entregadores com otimização de rotas reduzindo tempos de entrega
Rastreamento automatizado de retornáveis eliminando gestão manual de inventário
Ciclo completo do pedido desde mensagem no WhatsApp até entrega na porta, totalmente rastreado
Chatbot com IA e guardrails alcançando alta precisão no reconhecimento de produtos e processamento de pedidos

Outros Projetos