R
Rafael Melo

Issue Tracker — Sprints & Prioridades

CRUD com filtros (status, prioridade, busca), ordenação por prioridade, paginação, KPI cacheado, validação via FormRequest e UX acessível. Foco em legibilidade do código e boas práticas de Eloquent.

Arquitetura & Perf

  • Filtros condicionais com when() e whereRaw para busca case-insensitive.
  • Ordenação por prioridade via FIELD() (alta → baixa).
  • Cache de KPIs por 60s com Cache::remember.

Qualidade & DX

  • Validação com FormRequest, mensagens customizadas.
  • Model com casts (JSON, date) e accessor para badge.
  • Views com Tailwind (dark/light), sem dependências externas.