Pular para o conteúdo
Todos os projetos
Web

Sistema de Manufatura e Logística

Gestão de ordens de serviço para uma consultoria de engenharia — cada hora lançada, cada custo conhecido, cada estouro sinalizado antes de acontecer.

Função
Design de produto e desenvolvimento full-stack
Contexto
Plataforma interna · Knightec Group
Ano
2026
Stack
Next.js · Supabase · PostgreSQL · TypeScript · Tailwind CSS · Figma

As ordens de serviço da Knightec viviam no Power Apps e no SharePoint. Projetei e desenvolvi a plataforma web que substituiu esse fluxo: um só lugar onde cada hora lançada vira custo real, em tempo real.

Ordens de serviço, horas e custos numa única visão.

Duas interfaces, uma única fonte de verdade

  • Para gestores. Dashboards com horas disponíveis por ordem de serviço (OS), solicitações de clientes, alocação da equipe e custo real — calculado a partir do valor-hora de cada turno e dos apontamentos.

  • Para a equipe. Uma interface enxuta, só para registrar o trabalho do dia. Cada apontamento é vinculado à OS e ao custo certos, automaticamente.

  • Garantido pelo banco. Row-Level Security mantém cada perfil no seu escopo direto no Postgres, não só na interface.

Alertas antes do estouro

Relatórios mostram utilização da equipe, clientes ativos e OSs abertas. Rotinas automáticas monitoram o limite de horas de cada OS e disparam um alerta quando ele se aproxima, para a liderança agir cedo e manter o cliente informado.

Por baixo do capô

Next.js com renderização no servidor; Supabase para dados, autenticação e atualizações em tempo real; e agregações de custo rodando direto no Postgres, para os números ficarem consistentes a cada novo apontamento.

Próximo projeto

Knight AgentUm assistente de IA interno que responde dúvidas de RH a partir dos documentos da empresa — em segundos, sem abrir chamado.Ver case

Vamos conversar

Ficou curioso sobre algum projeto, quer trocar ideias sobre design e IA ou só dar um oi? Minha caixa de entrada está aberta.

2026 © Felipe Albert

Construído com Next.js e Tailwind CSS