Sistema interno & ERP
ERP para sincronizar vendas físicas e e-commerce da Moai Semijoias
ERP conectado à Nuvemshop para sincronizar vendas online e físicas, manter o estoque da loja confiável e organizar clientes, pedidos e gestão interna.
Em uso na operação
Telas reais da aplicação
Recortes da aplicação desenvolvida para apoiar a operação no dia a dia.



Contexto
A Moai Semijoias já utilizava a Nuvemshop como loja virtual e fonte do catálogo online. Parte relevante das vendas, porém, acontecia presencialmente, fora do site e sem um sistema próprio para registrar pedidos e acompanhar a operação.
Problema
Uma peça vendida presencialmente podia continuar disponível na Nuvemshop, criando risco de vender no site um produto que já não estava em estoque. Além disso, faltava uma rotina central para registrar vendas, clientes, pagamentos e informações operacionais.
O que foi entregue
- Desenvolvimento de um ERP web sob medida com backend em FastAPI, frontend em Vue e banco PostgreSQL
- Sincronização de produtos e estoque cadastrados na Nuvemshop, mantida como fonte real do catálogo online
- Importação das vendas da loja virtual para o ERP com identificação do canal online
- Implementação do fluxo de venda física com baixa imediata do produto na Nuvemshop após o lançamento no ERP
- Fluxo de cancelamento com confirmação do gestor antes de retornar o item ao estoque
- Estruturação de módulos para clientes, produtos, categorias, variações, vendas, DRE, comissões e auditoria de catálogo
- Criação de dashboard para acompanhar vendas, caixa, contas a pagar, contas a receber, cobranças e estoque
- Automação via Telegram com agente conectado à API do ERP para agilizar o cadastro de produtos a partir de foto, custo, valor e medidas
- Publicação containerizada com Docker, Nginx, GitHub e Coolify
Resultados
- Vendas físicas passaram a dar baixa imediata no estoque da Nuvemshop, reduzindo o risco de indisponibilidade no e-commerce.
- Vendas online passaram a entrar no ERP identificadas pelo canal, mantendo o histórico comercial no mesmo ambiente.
- O processo de venda passou a reunir produtos, cliente, pagamento e canal em uma única rotina.
- Cancelamentos passaram a ter uma decisão explícita do gestor sobre o retorno do produto ao estoque.
- O cadastro de produtos ganhou uma rota manual no ERP e uma automação via Telegram para acelerar a rotina.