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