O logo da WebLift
Voltar para projetos
Mishmar
Ferramenta interna · escala de plantões2026

Um sistema justo de escala com motor de pontos de justiça

Um app web em hebraico para atribuição automática e justa de plantões e tarefas em organização de segurança. Motor de 'pontos de justiça' distribui turnos garantindo justiça, evitando dias consecutivos e limites mensais — com mercado de troca de plantões, gestão de equipe e tarefas, leaderboard e painéis para comandantes e soldados.

O desafio

Atribuir turnos e tarefas manualmente em planilhas era lento, sujeito a erros, opaco e difícil de manter justo. Precisavam de um motor que distribuísse turnos justamente (pontos de justiça, pesos de classe, evitar dias consecutivos e limites mensais), mantivesse transparência total e suportasse trocas e acompanhamento mensal — tudo num só lugar.

O resultado

Aplicação full-stack completa criada e lançada (Vercel + PostgreSQL): geração de escala, trocas com mercado, equipe, tarefas de segurança e limpeza, leaderboards e painéis com permissões. Inclui import/export Excel, sincronização Google Sheets, exportação de calendário e jobs agendados — landing page exibe 'versão 2.0'.

Tech Stack

Next.jsTypeScriptReactPrismaPostgreSQLGoogle Sheets APITailwind CSSZustandVitestVercel

Como trabalhámos

As cinco etapas da ideia ao lançamento.

  1. 1Modelagem da organização (filial → seção → equipe), funções e regras de justiça
  2. 2Construção do motor de atribuição: pontos de justiça, pesos de classe, evitar dias consecutivos e limites mensais
  3. 3Import/export Excel, sincronização bidirecional Google Sheets e exportação de calendário (iCal)
  4. 4Mercado de troca de turnos com aprovação dupla e detecção de conflitos, equipe, tarefas de segurança e limpeza
  5. 5Painéis com permissões, leaderboard, jobs agendados (cron) e lançamento no Vercel

Tem um projeto parecido?

Adoraríamos conhecer sua ideia e pensar juntos em como lançá-la.

Fale conosco