Administração

Visualizar dados de colaboradores

Dados dos Colaboradores
Os dados estão fixos no código (lib/data.ts). Para alterar, edite o arquivo diretamente.

Colaboradores cadastrados: 22

[
  {
    "id": "r4",
    "name": "Arilton Bispo",
    "team": "Suporte Campo Serrolandia",
    "role": "Instalação/Suporte",
    "startDate": "2026-01-03",
    "shift": {
      "in1": "07:30",
      "out1": "12:00",
      "in2": "13:30",
      "out2": "20:00",
      "jornada": "12:00"
    }
  },
  {
    "id": "r5",
    "name": "Yure Ramos",
    "team": "Suporte Campo Serrolandia",
    "role": "Instalação/Suporte",
    "startDate": "2026-01-02",
    "shift": {
      "in1": "07:30",
      "out1": "12:00",
      "in2": "13:30",
      "out2": "20:00",
      "jornada": "12:00"
    }
  },
  {
    "id": "r8",
    "name": "Valdinei Lago",
    "team": "Suporte Campo Jacobina",
    "role": "Instalação/Suporte",
    "startDate": "2026-01-02",
    "shift": {
      "in1": "09:00",
      "out1": "14:00",
      "in2": "15:00",
      "out2": "21:00",
      "jornada": "12:00"
    }
  },
  {
    "id": "r32",
    "name": "Hugo Alves",
    "team": "Suporte Campo Jacobina",
    "role": "Auxiliar",
    "startDate": "2026-01-02",
    "shift": {
      "in1": "09:00",
      "out1": "14:00",
      "in2": "15:00",
      "out2": "21:00",
      "jornada": "12:00"
    },
    "isHelper": true,
    "linkedTo": "r8"
  },
  {
    "id": "r9",
    "name": "Edmo Barreto",
    "team": "Suporte Campo Jacobina",
    "role": "Instalação/Suporte",
    "startDate": "2026-01-02",
    "shift": {
      "in1": "08:00",
      "out1": "12:00",
      "in2": "14:00",
      "out2": "20:00",
      "jornada": "12:00"
    }
  },
  {
    "id": "r33",
    "name": "Vinicius Aquino",
    "team": "Suporte Campo Jacobina",
    "role": "Auxiliar",
    "startDate": "2026-01-02",
    "shift": {
      "in1": "08:00",
      "out1": "12:00",
      "in2": "14:00",
      "out2": "20:00",
      "jornada": "12:00"
    },
    "isHelper": true,
    "linkedTo": "r9"
  },
  {
    "id": "r10",
    "name": "Fernando Jesus",
    "team": "Suporte Campo Jacobina",
    "role": "Instalação/Suporte",
    "startDate": "2026-01-03",
    "shift": {
      "in1": "08:00",
      "out1": "12:00",
      "in2": "14:00",
      "out2": "20:00",
      "jornada": "12:00"
    }
  },
  {
    "id": "r34",
    "name": "Iago Barreto",
    "team": "Suporte Campo Jacobina",
    "role": "Auxiliar",
    "startDate": "2026-01-03",
    "shift": {
      "in1": "08:00",
      "out1": "12:00",
      "in2": "14:00",
      "out2": "20:00",
      "jornada": "12:00"
    },
    "isHelper": true,
    "linkedTo": "r10"
  },
  {
    "id": "r11",
    "name": "Davi Gabriel",
    "team": "Suporte Campo Jacobina",
    "role": "Instalação/Suporte",
    "startDate": "2026-01-03",
    "shift": {
      "in1": "09:00",
      "out1": "14:00",
      "in2": "15:00",
      "out2": "21:00",
      "jornada": "12:00"
    }
  },
  {
    "id": "r35",
    "name": "Fredson Jesus",
    "team": "Suporte Campo Jacobina",
    "role": "Auxiliar",
    "startDate": "2026-01-03",
    "shift": {
      "in1": "09:00",
      "out1": "14:00",
      "in2": "15:00",
      "out2": "21:00",
      "jornada": "12:00"
    },
    "isHelper": true,
    "linkedTo": "r11"
  },
  {
    "id": "r14",
    "name": "José Carlos Neto",
    "team": "Suporte Campo Santaluz",
    "role": "Instalação/Suporte",
    "startDate": "2026-01-02",
    "shift": {
      "in1": "08:00",
      "out1": "12:00",
      "in2": "13:00",
      "out2": "20:00",
      "jornada": "12:00"
    }
  },
  {
    "id": "r15",
    "name": "Airison Batista",
    "team": "Suporte Campo Santaluz",
    "role": "Instalação/Suporte",
    "startDate": "2026-01-03",
    "shift": {
      "in1": "08:00",
      "out1": "12:00",
      "in2": "13:00",
      "out2": "20:00",
      "jornada": "12:00"
    }
  },
  {
    "id": "r18",
    "name": "Átila dos Reis costa",
    "team": "Agendamento",
    "startDate": "2026-01-02",
    "shift": {
      "in1": "09:00",
      "out1": "12:00",
      "in2": "14:00",
      "out2": "19:00",
      "jornada": "12:00"
    }
  },
  {
    "id": "r19",
    "name": "Carlos Henrique Oliveira Reis",
    "team": "Agendamento",
    "startDate": "2026-01-03",
    "shift": {
      "in1": "09:00",
      "out1": "12:00",
      "in2": "14:00",
      "out2": "19:00",
      "jornada": "12:00"
    }
  },
  {
    "id": "r22",
    "name": "José Ronnie Oliveira Nascimento Junior",
    "team": "ServiceDesk",
    "startDate": "2026-01-03",
    "shift": {
      "in1": "08:00",
      "out1": "12:00",
      "in2": "14:00",
      "out2": "20:00",
      "jornada": "12:00"
    }
  },
  {
    "id": "r23",
    "name": "Jailson Santos Alves",
    "team": "ServiceDesk",
    "startDate": "2026-01-03",
    "shift": {
      "in1": "09:00",
      "out1": "14:00",
      "in2": "15:00",
      "out2": "21:00",
      "jornada": "12:00"
    }
  },
  {
    "id": "r24",
    "name": "Deivid de Oliveira Sousa",
    "team": "ServiceDesk",
    "startDate": "2026-01-02",
    "shift": {
      "in1": "09:00",
      "out1": "14:00",
      "in2": "15:00",
      "out2": "21:00",
      "jornada": "12:00"
    }
  },
  {
    "id": "r25",
    "name": "Matheus Kads Oliveira de Araujo",
    "team": "ServiceDesk",
    "startDate": "2026-01-02",
    "shift": {
      "in1": "08:00",
      "out1": "12:00",
      "in2": "14:00",
      "out2": "20:00",
      "jornada": "12:00"
    }
  },
  {
    "id": "r28",
    "name": "Wesley Barreto",
    "team": "Suporte Campo Capim Grosso",
    "role": "Instalação/Suporte",
    "startDate": "2026-02-02",
    "shift": {
      "in1": "08:00",
      "out1": "12:00",
      "in2": "13:00",
      "out2": "20:00",
      "jornada": "12:00"
    }
  },
  {
    "id": "r29",
    "name": "Alex Araujo",
    "team": "Suporte Campo Capim Grosso",
    "role": "Instalação/Suporte",
    "startDate": "2026-02-03",
    "shift": {
      "in1": "08:00",
      "out1": "12:00",
      "in2": "13:00",
      "out2": "20:00",
      "jornada": "12:00"
    }
  },
  {
    "id": "r30",
    "name": "Steve Soares",
    "team": "Suporte Campo Capim Grosso",
    "role": "Auxiliar",
    "startDate": "2026-02-02",
    "shift": {
      "in1": "08:00",
      "out1": "12:00",
      "in2": "13:00",
      "out2": "20:00",
      "jornada": "12:00"
    },
    "isHelper": true,
    "linkedTo": "r28"
  },
  {
    "id": "r31",
    "name": "Henrique Rios",
    "team": "Suporte Campo Capim Grosso",
    "role": "Auxiliar",
    "startDate": "2026-02-03",
    "shift": {
      "in1": "08:00",
      "out1": "12:00",
      "in2": "13:00",
      "out2": "20:00",
      "jornada": "12:00"
    },
    "isHelper": true,
    "linkedTo": "r29"
  }
]

Estrutura do Worker:

{
  "id": "r1",
  "name": "Nome Completo",
  "team": "Nome da Equipe",
  "role": "Função (opcional)",
  "startDate": "2026-01-02",
  "shift": {
    "in1": "08:00",
    "out1": "12:00",
    "in2": "14:00",
    "out2": "20:00",
    "jornada": "12:00"
  },
  "active": true,
  "isHelper": false,
  "linkedTo": null
}