Blog
Feature
8 de março de 20266 min

Participantes na agenda e filtros avançados

A agenda começou simples. Mas assim que os grupos colaborativos entraram em jogo, a complexidade explodiu.

O sistema de participantes

Cada evento pode ter participantes convidados dos membros do grupo. Tabela de ligação com status: convidado, aceito, recusado. Notificação push via FCM no convite.

O filtro "Participando"

Três modos na FilterBar: "Todos", "Minhas criações", "Participando". Essencial quando um grupo tem muita atividade.

Eventos de vários dias

Um evento de segunda a quarta-feira deve aparecer em 3 dias. O componente AgendaView calcula os intervalos. Gerenciamento de fusos horários nas fronteiras do dia.

A sobreposição privada

Na agenda de grupo, os eventos privados aparecem com transparência, acinzentados. Não clicáveis, sem detalhes — apenas um bloco para indicar "você já tem algo aqui".

5 visualizações de calendário

Dia, 3 dias, semana, mês, lista. Cada visualização mantém a data atual. Deslize horizontalmente para navegar no tempo. A agenda se tornou o componente mais complexo do TAMSIV — mas também o mais útil no dia a dia.