Portfólio · seis problemas reais de PME

Os sistemas que resolvem o dia a dia.

Seis tipos de sistema que a Centrya constrói para PMEs brasileiras — cada um nasceu de um problema que aparece de manhã na reunião e ninguém sabe resolver. Cada projeto vem com mockup do que entregamos, problema, solução, stack e resultado.

BI · Comercial case 01 / vendas

Dashboard de Vendas em tempo real

Painel ao vivo que conecta CRM, ERP e planilha de meta — visão por vendedor, produto e região atualizada a cada minuto.

O problema

O diretor comercial não tinha visão clara de quem estava produzindo, qual produto estava puxando mês e onde a meta estava em risco. Dependia de relatório do BI fechado uma vez por semana, sempre defasado.

O que a gente entrega

Dashboard ao vivo conectado direto ao CRM e ao ERP. Visão por vendedor, produto, região e ticket médio. Ranking de equipe atualizado, alerta de meta em risco e exportação para reunião semanal em 1 clique.

Stack
PHP MySQL JavaScript jQuery Bootstrap REST APIs
+28%
Atingimento de meta
−6h
Reunião semanal
tempo real
Atualização do dado
🔒vendas.suaempresa.com.br/dashboard
Visão geral · jun/2026
Hoje 7d Mês Tri
Receita
R$ 482k +18%
Pedidos
312 +9%
Ticket médio
R$ 1.5k +7%
Meta
87% −3%
Vendas por dia · últimos 14 dias
Ranking de vendedores
01MRMarcos R.R$ 96k
02LALetícia A.R$ 84k
03JSJoão S.R$ 72k
04PRPaula R.R$ 58k
05CLCarlos L.R$ 42k
BI · Financeiro case 02 / dre

DRE em tempo real para o sócio

Demonstrativo do resultado consolidado direto das contas bancárias e do ERP — sem esperar a contabilidade fechar o mês.

O problema

O sócio precisa decidir se contrata, se investe, se faz pró-labore extra — mas a contabilidade só fecha o mês 15 a 30 dias depois. Decisões importantes são tomadas no escuro, ou com base em "achismo" do extrato bancário.

O que a gente entrega

DRE consolidando contas PJ (via Open Finance) e dados do ERP, com categorização automática por regra. Margem bruta, fluxo de caixa projetado, comparativo mês anterior. Atualização diária, decisão no mesmo dia.

Stack
Python PostgreSQL React Open Finance Docker
−25 dias
De atraso na visão
3
Contas integradas
diária
Atualização
🔒financeiro.suaempresa.com.br/dre
DRE · Consolidado
DRE Fluxo de caixa Contas Categorização
Receita mês
R$ 482k
↑ 18%
Custo
R$ 184k
↑ 6%
Margem bruta
61.8%
↑ 4.2pp
Saldo em caixa
R$ 1.2M
↑ R$ 84k
Demonstrativo · jun/2026
Receita bruta+R$ 482.140
Vendas no atacado+R$ 312.480
Vendas e-commerce+R$ 124.220
Serviços+R$ 45.440
(−) Impostos−R$ 48.214
(−) CMV−R$ 184.220
Lucro brutoR$ 249.706
(−) Despesas operacionais−R$ 112.840
EBITDAR$ 136.866
Fluxo de caixa projetado · 30 dias
Mín. previsto
R$ 940k
Máx. previsto
R$ 1.4M
Automação · Operacional case 03 / relatorios

Automação de Relatórios semanais

Pipeline noturno que coleta dados, gera PDF white-label e envia automaticamente — devolvendo horas para o time fazer o que importa.

O problema

O time gastava 12 horas toda semana montando relatório no PowerPoint — baixar dados do Google Ads, do GA4, do Meta, copiar gráfico, exportar PDF, mandar e-mail. Domingo à noite, alto risco de erro, time desmotivado.

O que a gente entrega

Pipeline em n8n que roda às 3h da manhã: coleta dados de todas as plataformas, normaliza, gera PDF personalizado por cliente e envia segunda às 7h. Log auditável, retry automático em caso de erro, alerta no Slack se algo falhar.

Stack
n8n Python Docker Linux Google APIs Meta API
12h
Devolvidas por semana
100%
Automatizado
0
Erros em 6 meses
🔒automacoes.suaempresa.com.br/pipelines/relatorio

Relatório Semanal · pipeline #042

Executando · ETA 4min
Coletar Google Ads · 42 contas
00:01:32
Coletar GA4 + Meta Ads · 42 contas
00:02:18
Normalizar & calcular KPIs · python
00:00:48
Gerar PDF white-label · 28 / 42
em andamento
Enviar por e-mail · aguardando
[03:42:18] INFO ✓ google_ads · 42 contas · OK
[03:43:50] INFO ✓ ga4 · 42 properties · OK
[03:44:38] INFO ✓ normalize · 1284 rows processed
[03:45:12] INFO ⚡ generate_pdf · 28/42 done
Atendimento · Operacional case 04 / whatsapp

Central de Atendimento WhatsApp

Painel web com fila, distribuição automática e histórico unificado — tira o atendimento do celular pessoal do funcionário e devolve para a empresa.

O problema

O time de atendimento usava WhatsApp no celular pessoal. Quando alguém saía da empresa, o histórico ia junto. Cliente reclamava de demora, atendente respondia em duplicidade, gestor não tinha visão de nada.

O que a gente entrega

Painel web conectado via WhatsApp API: distribuição automática por fila, tag/categorização por conversa, histórico unificado, resposta rápida pronta, métricas de tempo de resposta e CSAT, e transferência entre atendentes em 1 clique.

Stack
React Node.js PostgreSQL WhatsApp Business API Docker
−68%
Tempo médio resposta
100%
Histórico preservado
+22%
CSAT
🔒atendimento.suaempresa.com.br/inbox
MR
Marina R. Vendas
● online · digitando…
GLAtribuído a você
Oi! Tudo bem? Vi vocês no Instagram.
14:36
Queria saber o preço do plano pro.
14:36
Oi Marina! Tudo ótimo, obrigado por entrar em contato 👋
14:38
O Pro hoje sai por R$ 280/mês com 5 usuários inclusos. Manda seu CNPJ que já te envio a proposta personalizada por aqui.
14:38
Boa tarde! Queria saber se vocês tem desconto pra anual também?
14:42
Digite sua mensagem…
Integração · Operacional case 05 / sync

Sincronização E-commerce ↔ ERP

Integração bidirecional que mantém estoque, preço e pedidos sincronizados em tempo real — sem digitação dupla, sem venda de produto que não tem.

O problema

A loja online vendia produto que já tinha acabado no físico. O time importava pedido na mão para o ERP no fim do dia. Estoque atualizado por um humano que esquecia. Cliente recebia "produto indisponível" depois de ter pago.

O que a gente entrega

Conector entre a plataforma de e-commerce (Shopify, Tray, Nuvemshop) e o ERP. Pedidos novos viram pedido no ERP em segundos. Estoque baixa nas duas pontas. Preço só muda em um lugar. Retry automático em caso de falha de API.

Stack
Node.js PHP MySQL REST / Webhooks Docker Cloudflare
−95%
Erros de estoque
tempo real
Sincronização
1.2k
Pedidos/dia
🔒integracao.suaempresa.com.br/sync

Sincronização · em tempo real

Online · última troca há 12s
S
Shopify· loja-x.myshopify.com
Pedidos hoje184
SKUs ativos2.412
Última sync12s
SYNC ↔ webhook
E
ERP Interno· sistema-x.local
Pedidos hoje184
Estoque12.8k
NF emitidas176
Pedido Origem Cliente Valor Sync ERP
#48214 Shopify Marina R. · 2 itens R$ 428 Sincronizado
#48213 ML Carlos A. · 1 item R$ 184 Sincronizado
#48212 Shopify João S. · 4 itens R$ 1.240 Em andamento
#48211 B2W Ana B. · 1 item R$ 92 Retry · 1/3
#48210 Shopify Pedro H. · 3 itens R$ 612 Sincronizado
SaaS Interno · Operacional case 06 / os

Gestão de O.S. — Ordem de Serviço

Sistema web e mobile para abrir, atribuir e acompanhar OS — tira a operação do WhatsApp/planilha e devolve visibilidade ao gestor.

O problema

Empresa de manutenção/serviço gerenciava OS num grupo de WhatsApp e numa planilha compartilhada. Técnico esquecia de marcar "concluído", cliente cobrava status pelo telefone, gestor não tinha SLA, prazo, nem histórico.

O que a gente entrega

Sistema web para o escritório + app PWA pro técnico em campo. Kanban de OS, foto/assinatura digital na conclusão, SLA configurável, notificação automática pro cliente. Relatório de produtividade por técnico no fim do mês.

Stack
PHP MySQL JavaScript jQuery Bootstrap PWA
+42%
OS finalizadas/mês
−3 dias
Prazo médio
12
Técnicos ativos
🔒os.suaempresa.com.br/quadro

Quadro de O.S. · 28 ativas · todas as equipes

Buscar OS · número, cliente ou técnico…
⚙ Filtrar
+ Nova OS
A fazer
6
OS #4218 Cliente — Padaria Aurora Forno industrial · não esquenta
JCAlta
OS #4217 Cliente — Mercado Central Câmara fria · ruído anormal
PMMédia
OS #4216 Cliente — Escritório Sul Ar-condicionado · revisão
CLBaixa
Em campo
9
OS #4215 Indústria Vega LTDA Compressor · troca de peça
RMAlta
OS #4214 Restaurante Boa Praça Forno gás · manutenção
JCMédia
Aguard. cliente
4
OS #4212 Lavanderia Sant Ana Orçamento aprovado?
PMBaixa
Concluído
14
OS #4203 Sorveteria Pólo Norte Refrigerador · OK ✓
JCConcluída
— Tem algum desses problemas?

Provavelmente sua dor parece com alguma dessas.

Conta o que está travando hoje. A gente devolve uma proposta com escopo, prazo e valor em até 24h úteis.