← Voltar aos Cases
Sistema de Gestão de Pedidos ✅ Executado

Lino's Panificadora

Next.js 15 | NestJS | Prisma | Puppeteer | Supabase | MUI | JWT | TypeScript

O Desafio

Padaria tradicional de João Pessoa que atende ~140 clientes ativos (hotéis, construtoras, empresas) processava ~35 pedidos/dia de forma 100% manual: anotações em papel, acumuladas em perfuradores, depois transcritas manualmente para planilhas Excel no fim de cada ciclo de cobrança. Letras ilegíveis causavam erros, pedidos se perdiam, e o fechamento de contas consumia horas de trabalho braçal.

A Solução

MVP desenvolvido em 6 semanas: sistema web completo com cadastro de clientes, produtos e pedidos. Cada pedido gera comprovante PDF automaticamente via Puppeteer, enviado junto com a entrega. Histórico rastreável por cliente, período e status. Relatórios de cobrança gerados em segundos filtrando por período. Arquitetura monorepo com Next.js 15 no frontend e NestJS no backend.

Arquitetura

  • Monorepo Yarn Workspaces + TurboRepo
  • Frontend: Next.js 15 (App Router) + React 18 + MUI
  • Backend: NestJS + Prisma ORM + SQLite (migrável para PostgreSQL)
  • Autenticação JWT com refresh token + RBAC por permissões
  • Geração de PDF via Puppeteer (comprovantes e relatórios)
  • Upload de PDFs para Supabase Storage com signed URLs
  • Deploy: Render (backend) + Vercel-ready (frontend)
  • API REST documentada com Swagger (dev)

Métricas

  • Tempo para registrar pedido: de ~3 min para ~30 seg (-83%)
  • Transcrição para planilha: eliminada (0 min vs ~2h/ciclo)
  • Geração de relatório de cobrança: de ~2h para ~10 seg
  • Economia estimada: ~44h/mês de trabalho manual
  • Pedidos rastreáveis: 100% (vs. papéis perdidos)
  • ~35 pedidos/dia | ~140 clientes ativos

Diferenciais

  • MVP funcional em 6 semanas: entrega rápida de valor real, não apenas protótipo.
  • PDF automático: cada pedido gera comprovante profissional, enviado junto com a mercadoria. Cliente assina e devolve.
  • Relatório de cobrança instantâneo: filtra período, gera PDF com todos os pedidos do cliente, pronto para enviar.
  • Arquitetura escalável: monorepo preparado para evoluir (portal de clientes, app mobile, integrações).
  • Storage híbrido: Supabase em produção com fallback local, signed URLs para segurança.

Resultados

  • Processo de pedidos digitalizado em 6 semanas
  • Zero papel: todos os pedidos digitais com comprovante PDF
  • Fechamento de contas automatizado por período
  • Rastreabilidade completa: quem pediu, quando, quanto
  • Base para evolução: portal de autoatendimento para clientes em desenvolvimento
"De papel e caneta para sistema completo em 6 semanas. Tecnologia que resolve, não complica."

Escala: 6 semanas MVP | 35 pedidos/dia | 140 clientes | ~44h/mês economizadas