Modelando um produto para gráfica 3D e construindo um pipeline de candidaturas
Transformei a ideia de um controle de estoque simples num produto completo para uma empresa de modelagem e impressão 3D, e montei um pipeline ponta a ponta para gerar e enviar candidaturas.
Dia cheio espalhado por vários workspaces, mas dois projetos pesaram mais: um produto sob medida para uma empresa de impressão 3D e o ferramental por trás da minha busca por vagas.
3d-print-saas-management-system
Começou como "um sistema simples de controle de estoque" e virou um produto completo para uma empresa que faz modelagem e impressão 3D para clientes. Em quatro workspaces trabalhei o escopo pelos dois lados: produto e técnico.
Separei a documentação em duas camadas que batem com a forma como quero que os agentes construam. Um PRD descreve o produto (em pt-BR, já que o cliente lê), e um SPEC guarda o plano técnico de onde os agentes implementam. O domínio ganhou forma: clientes, vendedores, modeladores, orçamentos, produtos, estoque de filamento com locais cadastráveis, gestão de produção com status, fluxo de pagamento, filas de demanda por prioridade e um dashboard visual. A autenticação vai usar Supabase.
Um ajuste de visão importante: não é um SaaS para eu revender, é um produto fechado para essa empresa específica. Isso muda a conta de custo. Calculei o cenário de até dez usuários simultâneos no Supabase e na Vercel para achar o ponto em que os planos gratuitos deixam de cobrir.
A stack ficou em Next.js, Supabase, shadcn/ui e Bun. Também trouxe um conjunto de skills para o build: frontend-design, ui-ux-pro-max, helpers de React, shadcn com Tailwind e GitHub CLI, e podei as que se sobrepunham ou conflitavam.
career
O tema aqui foi tirar o trabalho manual do ato de se candidatar. Montei um pipeline de candidatura ponta a ponta: ele corta os documentos de origem por relevância, gera um PDF sob medida num loop e conduz o envio em si. Testei contra vagas reais e até preenchi um formulário real de inscrição via extensão do navegador, do início ao fim.
A pergunta em aberto é a interface certa. Uma extensão de navegador que conhece meu perfil e preenche dados pessoais, carta de apresentação e o upload do PDF parece o formato melhor no longo prazo do que um script avulso por site. Também triei várias vagas, salvei as boas em opportunities/ e descartei as que não encaixavam (uma de PHP, por exemplo).
Tem dia em que o produto e o ferramental se ensinam: definir o escopo do sistema de um cliente e definir o escopo da minha própria busca por vaga são o mesmo exercício de decidir o que vale mesmo construir.