David Rodrigues
← Voltar

Dashboard de Catálogo com Busca em Linguagem Natural

Completo2026

Dashboard administrativo com KPIs, filtros e busca em linguagem natural para identificar ruptura, itens inativos e oportunidades no catálogo.

FrontendProduto
Next.jsReactTypeScriptTailwind CSSZodVitestTesting LibraryAPI Routes
Preview do sistema
Visão geral do dashboard com KPIs, filtros e tabela de produtos
Dashboard com filtros aplicados e resumo de resultados ativos

Métricas

Busca
Linguagem natural
consultas operacionais
Decisão
KPIs + filtros
leitura rápida do catálogo
Validação
Cliente + API
dados consistentes
Qualidade
Testes + build
pronto para deploy

Como executar

Headless
npm run test && npm run build
UI (visual)
npm run dev

Dica: Rode os comandos na raiz do projeto, onde está o package.json.

Destaques

  • Busca em linguagem natural para consultas como 'sem estoque', 'estoque baixo' e 'mais caro'
  • Filtros, ordenação e resumo visual dos critérios ativos
  • KPIs para leitura rápida de estoque, atividade e ticket médio
  • API mock integrada com validação no cliente e no servidor
  • Testes automatizados e build de produção validada

Case Study

Contexto
Context

Em operações de varejo, os dados só geram valor quando conseguem chegar rápido à decisão. Se informações como estoque, status e categoria exigem esforço demais para serem interpretadas, a operação perde tempo e resposta. Este projeto nasceu para transformar uma listagem comum em uma interface mais clara, navegável e útil para análise.

In retail operations, data only creates value when it reaches decision-making quickly. If information such as stock, status and category takes too much effort to interpret, operations lose time and responsiveness. This project was created to turn a simple listing into a clearer, navigable and more useful interface for analysis.

Objetivo
Goal
PT
  • Reduzir o atrito na leitura do catálogo com uma interface mais clara.
  • Destacar rapidamente produtos sem estoque, itens inativos e sinais relevantes da operação.
  • Combinar busca, filtros, ordenação e indicadores para apoiar decisões mais rápidas.
EN
  • Reduce friction when reading the catalog with a clearer interface.
  • Quickly highlight out-of-stock products, inactive items and relevant operational signals.
  • Combine search, filters, sorting and indicators to support faster decisions.