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
}