Solução desenvolvida por Mateus Souza Lima

Gestão de Supply Chain Reinventada.

O CORE SCM é uma plataforma proprietária desenvolvida por Mateus Souza Lima e implementada na Unidade de Suprimentos do InCor — Fundação Zerbini — integrando digitação, recebimento, projeção de compras, controle OPME e gestão de fornecedores em um único sistema seguro e inteligente.

core-scm / sistema / status
0
Módulos Integrados
0
Itens na Base de Dados
<5
Para Localizar Qualquer NF
0
Das Ações Rastreadas
0
Cobertura via Automações

Uma pergunta que
mudou tudo

💬
O Começo

Um dia, resolvi perguntar para a minha gestora, Crislene, como ela fazia a famosa projeção de compras — aquele processo que todos falavam mas poucos entendiam de verdade. Ela me explicou o fluxo, os critérios, as dores. E ali, naquela conversa, nasceu a semente de tudo o que você está vendo hoje.

📊
Fase 1 — Planilhas

Começamos juntos com planilhas. Estruturamos os dados, criamos fórmulas, organizamos os processos. Foi o alicerce — mas rapidamente ficou claro que planilhas têm teto, e a operação precisava de mais.

📈
Fase 2 — Power BI

O próximo passo foi o Power BI. Dashboards interativos, dados visuais, rankings de consumo — um salto enorme em relação às planilhas. Mas ainda havia limitações: sem autenticação, sem automações, sem histórico de ações e com atualização manual constante.

🚀
Fase 3 — CORE SCM

Foi então que decidi ir além. Usando meus anos de experiência em programação e minha formação em Análise e Desenvolvimento de Sistemas, construí do zero — linha por linha, função por função — um sistema completo, seguro, autenticado e automatizado. O CORE SCM é 100% código próprio, criado diretamente do meu conhecimento. Nenhum template, nenhum sistema terceirizado.

Os dashboards Power BI que antecederam o sistema

Dashboard Projeção de Compras
Fase 1 — Power BI
Projeção de Compras
Dashboard interativo com ranking dos mais consumidos, lista de prioridades e andamento de compras por comprador.
Dashboard Acompanhamento CD
Fase 1 — Power BI
Acompanhamento CD
Visão em tempo real dos itens zerados, disponíveis no CD e em remessa — com filtros por código e status de cobertura.
💡
Da necessidade ao sistema

O que começou com uma pergunta simples à Crislene virou planilhas, depois dashboards, e agora é um sistema próprio rodando em produção. Cada etapa foi necessária — e cada etapa foi construída com dedicação real, não como obrigação, mas como vocação.

→ Planilhas
→ Power BI
→ CORE SCM ✓
>

Três módulos. Um ecossistema.

Cada módulo foi projetado para um fluxo operacional específico, mas todos compartilham a mesma base segura de dados e autenticação.

Core
📋
Suprimentos
Central de operações da equipe de suprimentos. Controle total do ciclo de vida das notas fiscais, desde a digitação até o recebimento físico.
Digitação e recebimento de notas fiscais
Controle de adiantamentos com alertas de prazo
Projeção de compras com análise de cobertura
Dashboard de produtividade individual e setorial
Sistema de protocolos de remessa OPME
Busca global em tempo real por NF ou fornecedor
Especializado
🏥
OPME
Projeção inteligente de compras para materiais OPME com classificação automática por critérios de cobertura, RP e empenho.
Classificação automática em 4 critérios de criticidade
Integração com Alerta COP — bloqueio/via COP
Rastreio de empenhos por data da COP
Carrinho de compras com exportação XLS formatado
Histórico de COPs salvas para auditoria
Integração com Painel Suprimentos e Códigos OPME
Compras
🏢
Controle de Fornecedores
Gestão centralizada da documentação de empresas fornecedoras com alertas automáticos de vencimento e comunicação direta por e-mail.
Cadastro de empresas e documentos com vigência
Classificação automática: OK / A Vencer / Vencido
Alerta automático diário para fornecedores com pendências
Histórico de renovações por tipo de documento
Envio de e-mail ao fornecedor em 1 clique
Trigger diário automatizado às 8h
💬
Suporte em Tempo Real
Novo
Chat de suporte integrado ao sistema. Relate problemas diretamente pela interface, anexe prints e abra tickets automaticamente — sem precisar sair do CORE SCM.
🎫 Abertura automática de tickets
📎 Envio de prints
📧 Notificação por e-mail
🔢 Numeração sequencial de tickets
Disponível em
Todos os módulos

Escrito à mão.
Linha por linha.

Nenhum gerador de código, nenhum template, nenhuma plataforma no-code. Cada função foi pensada, escrita e testada diretamente pelo seu criador.

0
Linhas de Código
0
Linguagens
0
Arquivos Principais
Bibliotecas Externas
Distribuição por linguagem
JavaScript — 48% · 6.191 linhas
HTML — 22% · 2.721 linhas
CSS — 18% · 3.997 linhas
Google Apps Script — 12% · ~1.370 linhas
script.gs — autenticação GAS
// Geração de token HMAC por hora
function gerarToken(login) {
  const hora = Math.floor(
    Date.now() / 3600000
  );
  return sha256(
    login.toLowerCase() +
    getSecretKey() +
    hora
  );
}

// Validação — aceita hora atual e anterior
function tokenValido(login, tok) {
  const hora = Math.floor(
    Date.now() / 3600000
  );
  for (let h = 0; h <= 1; h++) {
    if (tok === sha256(
      login + getSecretKey() +
      (hora - h)
    )) return true;
  }
  return false;
}
opme_projecao.gs — critérios GAS
// Classificação automática por critério
if (cmm > 0 && cmm < 2 && cobert > 45) {
  item.criterio = 6; // baixo consumo
  c6.push(item); continue;
}
if (!temRP) {
  if (cobert < 45 && !temEmp) {
    item.criterio = 2; // sem RP crítico
    c2.push(item);
  }
} else {
  if (cobert < 20) {
    if (!temEmp) {
      item.criterio = 4; c4.push(item);
    } else {
      item.criterio = 5; c5.push(item);
    }
  }
}
script.js — exportação XLS JS
function exportarCarrinhoOPMECSV() {
  const hoje = new Date()
    .toLocaleDateString('pt-BR');

  const linhas = carrinhoOPME.map(it => {
    const sam = opmeInfoSAM[it.codigo] || {};
    return [hoje, it.codigo,
      sam.codigoSAM,
      it.descricao,
      sam.descricaoCompleta,
      sam.unidade,
      it.cmdDiario.toFixed(4)
        .replace('.',','),
      it.qtd
    ].join(';');
  });
  // gera .xls com estilo embutido
  const blob = new Blob(
    ['\uFEFF' + html],
    { type: 'application/vnd.ms-excel' }
  );
}
compras_docs.gs — trigger diário GAS
// Trigger instalado 1x — roda todo dia às 8h
function compras_instalarTrigger() {
  ScriptApp.getProjectTriggers()
    .forEach(t => {
      if (t.getHandlerFunction() ===
        "compras_triggerDiario")
        ScriptApp.deleteTrigger(t);
    });

  ScriptApp.newTrigger(
    "compras_triggerDiario"
  ).timeBased()
   .everyDays(1)
   .atHour(8)
   .create();
}
Stack tecnológica
JavaScript ES6+ HTML5 CSS3 Google Apps Script Google Sheets API MailApp (GAS) GitHub Vercel Phosphor Icons Google Fonts SHA-256 (built-in GAS) Canvas API

Antes e depois do CORE SCM

Quantificando o ganho real em tempo e precisão operacional — processo a processo.

❌ Sem CORE SCM
📂
Planilhas descentralizadas — cada comprador mantém sua própria planilha, sem padronização e sem histórico consolidado
🔍
Busca manual de NF — localizar uma nota fiscal específica exige abrir múltiplas abas, filtrar e rolar manualmente. Tempo médio: 15–20 minutos
📊
Análise de cobertura manual — verificar 3.500+ itens exige horas de trabalho por comprador, revisando planilha linha por linha
📧
Comunicação informal OPME — remessas enviadas por e-mail ou físico, sem rastreio, sem confirmação de recebimento sistematizada
Adiantamentos perdidos — controle feito à mão, prazos vencendo sem alerta, risco jurídico e financeiro elevado
📋
Documentação de fornecedores — gestão descentralizada, sem alertas automáticos. Documentos vencidos descobertos apenas durante auditorias
👤
Sem rastreabilidade — impossível auditar quem fez o quê e quando. Nenhum log de ações ou histórico verificável
✅ Com CORE SCM
☁️
Plataforma unificada — todos os módulos integrados em tempo real, dados sempre atualizados e acessíveis de qualquer dispositivo
Busca instantânea — qualquer nota fiscal localizada em menos de 5 segundos por código, fornecedor, data ou valor. Redução de 95% no tempo
🤖
Projeção automática — análise completa de cobertura de todos os itens em segundos, com classificação por criticidade e alertas visuais
📡
Protocolos digitais rastreados — cada remessa OPME gera um protocolo com código único, status em tempo real e notificações automáticas
🔔
Alertas automáticos — adiantamentos monitorados continuamente, com notificações antes do vencimento e histórico completo
📬
Alertas automáticos e e-mails — trigger diário identifica documentos pendentes e envia e-mail formatado ao fornecedor automaticamente
🛡️
Log completo de auditoria — cada ação (login, digitação, edição, exclusão) registrada com usuário, data, hora e detalhe. 100% rastreável
0
%
Redução no tempo de busca de NF
0
%
Das ações rastreadas com log
0
Planilhas manuais adicionais necessárias
0
h
Automações rodando continuamente

Segurança em todas as camadas

O CORE SCM foi projetado com múltiplas camadas de proteção para garantir que dados sensíveis do hospital estejam sempre seguros.

🔐
Autenticação com Hash SHA-256
Nenhuma senha trafega em texto puro. O hash é calculado no cliente antes de qualquer transmissão, garantindo que nem mesmo o administrador do sistema tenha acesso às senhas dos usuários.
🎫
Tokens de Sessão por Hora
Cada requisição autenticada utiliza um token HMAC derivado do login, chave secreta e timestamp horário. Tokens expiram automaticamente a cada hora, eliminando o risco de sessões sequestradas.
🚦
Rate Limiting com Bloqueio Automático
Após 5 tentativas de login falhas, a conta é bloqueada automaticamente por 5 minutos. Protege contra ataques de força bruta sem intervenção manual.
📜
Log Completo de Auditoria
Cada ação realizada no sistema — login, digitação, edição, exclusão, exportação — é registrada com usuário, nome, data/hora e detalhe da operação. Disponível para auditoria a qualquer momento.
👥
Permissões Granulares por Módulo
Cada usuário recebe permissões específicas: digitador, comprador, administrador, diretor ou OPME/Especiais. O acesso a funcionalidades é validado em cada requisição no servidor.
✉️
Verificação de E-mail no Primeiro Acesso
Todo usuário novo deve confirmar seu e-mail via código de 6 dígitos com expiração de 15 minutos e uso único. Garante que apenas pessoas autorizadas ativem suas contas.
🛡️

Arquitetura Zero-Trust

Toda requisição é autenticada e autorizada individualmente. Não há sessões permanentes nem confiança implícita — cada operação precisa provar sua legitimidade.

SHA-256 Encryption HMAC Token Auth Role-Based Access Rate Limiting Full Audit Log Email Verification Auto Session Expiry Blacklist Control
Cobertura de Autenticação100%
Rastreabilidade de Ações100%
Isolamento de Dados por Perfil98%
Proteção contra Brute Force95%

Automações que trabalham por você

O CORE SCM não apenas armazena dados — ele age sobre eles. Veja as automações ativas 24 horas por dia.

📧
E-mail de Boas-Vindas
Ao criar um usuário, um e-mail personalizado é enviado automaticamente com as credenciais de acesso e instruções de primeiro login.
🔑
Código de Verificação Automático
No primeiro acesso ou recuperação de senha, um código de 6 dígitos com validade de 15 minutos é gerado e enviado ao e-mail do usuário.
📦
Alerta de Entrega — Projeção Suprimentos
Quando um item aguardando entrega tem sua cobertura aumentada na projeção de suprimentos, o comprador responsável é notificado automaticamente para confirmar se o material foi entregue pelo fornecedor.
Verificação Horária de Cobertura
A cada hora, o sistema verifica a cobertura de todos os itens monitorados e dispara notificações internas em caso de alterações significativas.
🏢
Alerta Diário de Fornecedores
Todo dia às 8h, o sistema verifica documentos vencidos ou a vencer de todos os fornecedores e envia e-mails de aviso automaticamente.
📡
Notificações de Protocolo
Cada mudança de status em remessas OPME — envio, recebimento, devolução parcial — gera notificações internas para as partes envolvidas.
🔄
Migração Automática de Senhas
Senhas em texto puro são migradas automaticamente para hash SHA-256 no primeiro login, sem interrupção para o usuário.
📊
Dashboard de Produtividade
Indicadores individuais e setoriais calculados em tempo real a partir das notas digitadas, com comparativos de média e pico de performance.
🛒
Exportação Inteligente de Dados
O carrinho OPME gera planilhas .XLS formatadas com cabeçalho estilizado, decimais pt-BR e dados enriquecidos do SAM. A projeção de suprimentos exporta listas em .CSV — ambos prontos para uso imediato no Excel e Google Sheets.

Interface projetada para velocidade

Cada tela foi pensada para reduzir o número de cliques e o tempo gasto em tarefas repetitivas.

📋 Projeção de Compras OPME — Critério 5
64050588 CÂNULA ARTERIAL PARA OXIGENAÇÃO POR ECMO ⚠ ZERO COM RP JÁ EMPENHOU
61230014 FILTRO DE LINHA ARTERIAL 9 d COM RP NÃO EMPENHADO
64050255 RESERVATÓRIO DE CARDIOTOMIA ADULTO 10 d COM RP ✅ ÚLTIMO EMPENHO RECEBIDO TOTAL
61130287 CAT. GUIA TERAPÊU JL 4.0 6F/100CM 15 d COM RP NÃO EMPENHADO
📬 Sistema de Protocolos OPME
#642 Remessa — 8 notas fiscais RECEBIDO
#643 Remessa — 5 notas fiscais DEVOLUÇÃO PARCIAL
#644 Remessa — 12 notas fiscais ENVIADO
01Modo escuro/claro com tema personalizado por usuário, persistido entre sessões
02Navegação lateral flutuante com acesso a todos os módulos com um clique
03Busca global em tempo real por NF, fornecedor ou código em qualquer módulo
04Carrinho de compras persistente com exportação XLS formatada para Excel
05Filtros dinâmicos de cobertura, status, prefixo e critério em todas as projeções
06Notificações internas em tempo real para compradores e equipe OPME
07Tabelas responsivas com ordenação por qualquer coluna e filtro instantâneo
08Exportação de histórico e relatórios em CSV com suporte a caracteres especiais
09Dashboard de produtividade com gráficos de desempenho individual e setorial
10Acesso responsivo — funciona em desktop, tablet e dispositivos móveis

Hospedagem e domínio profissional

A infraestrutura do CORE SCM é gerenciada diretamente por seu criador, garantindo independência, agilidade e controle total sobre o sistema.

Situação Atual
Vercel + GitHub (free tier)
Deploy automático a cada push no GitHub
HTTPS nativo com certificado SSL gratuito
~ URL gerada pelo Vercel — sem identidade institucional
~ Domínio vercel.app não representa o InCor nem a Fundação Zerbini
~ Adequado para operação, porém sem branding oficial
🏥
Servidor Interno InCor — Fundação Zerbini
Hospedagem na infraestrutura do hospital
Máximo nível de segurança — dados nunca saem da rede HC
Conformidade com políticas de TI e LGPD hospitalar
Integração nativa com sistemas internos do InCor — Fundação Zerbini
Controle total de backup, monitoramento e atualizações
Ideal para dados sensíveis de pacientes e contratos
Reduz dependência de fornecedores externos de cloud
Requer aprovação e suporte da equipe de TI do hospital

Por que o domínio corescm.com.br importa?

Um endereço fixo e institucional transmite profissionalismo e legitima o sistema perante toda a equipe, direção e auditores externos — eliminando de vez as URLs temporárias do Vercel.

Orçamento levantado · Hostinger
Premium Hosting — 12 meses R$551,88 R$ 179,88
Domínio corescm.com.br — 1 ano R$64,99 GRÁTIS
Total (domínio incluso) R$ 179,88/ano
≈ R$ 14,99/mês · Renovação por R$ 38,99/mês + R$ 64,99/ano (domínio) após o 1º ano

Hospedagem no HC — o diferencial de segurança

Manter o CORE SCM na infraestrutura do próprio hospital elimina o risco de dados sensíveis trafegarem por servidores de terceiros, atende requisitos da LGPD e posiciona o sistema como patrimônio tecnológico institucional do InCor — Fundação Zerbini — sendo esta a opção de maior maturidade para o longo prazo.

O que preciso da diretoria

Não peço recursos. Peço estrutura para que o sistema entregue ainda mais — de forma autônoma, segura e sustentável.

🌐
Hospedagem Profissional
O sistema hoje roda no Vercel (gratuito via GitHub), o que funciona bem. Para uso institucional contínuo, recomendo a migração para a Hostinger com o domínio corescm.com.br.
Domínio corescm.com.brGRÁTIS no 1º ano
Plano Premium Hosting — 12 mesesR$ 179,88/ano
≈ R$ 15/mês — investimento mínimo para um sistema de nível institucional
🗄️
Acesso aos Bancos de Dados Institucionais
Hoje os dados de cobertura, notas fiscais, saldos e itens são atualizados manualmente. Com acesso estruturado aos bancos do InCor e da Fundação Zerbini, essa barreira desaparece completamente.
Coberturas e saldos atualizados em tempo real — sem intervenção humana
Notas e empenhos sincronizados diretamente da fonte institucional
Projeções baseadas sempre em dados frescos e confiáveis
Sistema verdadeiramente autônomo — 24h funcionando sem depender de ninguém para atualizar dados
🌟
"Não peço salário por isso.
Não peço reconhecimento financeiro.
Peço apenas ser lembrado."

Só é visto quem é lembrado — e só é lembrado quem deixa algo que vale a pena carregar na memória.
Este projeto, e os que vieram antes dele, são a prova de que faço mais do que o esperado.

Quando uma oportunidade surgir — uma vaga, um projeto maior, um reconhecimento formal — quero que meu nome venha à mente naturalmente, não por acaso.

👤
Mateus Souza Lima
Criador do CORE SCM · Unidade de Suprimentos · InCor — Fundação Zerbini

Possibilidades
sem limite

O CORE SCM foi construído como uma plataforma aberta e extensível. Cada módulo pode evoluir, cada fluxo pode ser expandido. O que existe hoje é apenas o começo do que esta infraestrutura é capaz de suportar.

Integração com sistemas externos HC BI e relatórios avançados App móvel nativo Integração SAP / MV Previsão de demanda com IA Workflows de aprovação digital Portal do fornecedor Assinatura eletrônica de documentos Controle de validade de lotes Dashboards executivos em tempo real Auditoria automatizada com relatórios PDF Integração com sistemas de cotação

"O CORE SCM é um produto vivo. Cada nova necessidade operacional identificada pelo seu criador pode se tornar um novo módulo — sem limite de evolução."