photum/backend/internal/db
NANDO9322 542c8d4388 feat(profissionais): implementa importação via Excel e dashboard de equipe
Frontend:
- Implementa leitura e processamento de arquivos Excel (.xlsx) para Profissionais.
- Adiciona validação e truncamento automático de campos (CPF, UF, Whatsapp) para evitar erros.
- Cria lógica de mapeamento automático de Funções (ex: Fotógrafo, Cinegrafista).
- Adiciona card "Total Geral" na dashboard de Equipe (/equipe).

Backend:
- Cria endpoint e serviço de importação para cadastro em massa.
- Implementa tratamento de erros robusto e prevenção de panics (nil pointers).
- Ajusta queries de inserção e atualização (Upsert) no banco de dados.

Geral:
- Funcionalidade de importação estabilizada e validada.
- Implementa fluxo de edicao inteligente e otimizacoes
- Implementa deteccao de CPF existente no Admin (TeamPage) com redirecionamento automatico para Edicao.
- Isola formulario em ProfessionalModal para performance.
- Adiciona pre-checagem de CPF na API publica (retornando apenas dados seguros).
- Otimiza renderizacao da lista de equipe.
2026-02-02 16:15:16 -03:00
..
generated feat(profissionais): implementa importação via Excel e dashboard de equipe 2026-02-02 16:15:16 -03:00
migrations feat: improve logistics notification persistence and finance grouping 2026-01-30 19:16:54 -03:00
queries feat(profissionais): implementa importação via Excel e dashboard de equipe 2026-02-02 16:15:16 -03:00
db.go feat: garantir que o banco seja ajustado a cada deploy 2025-12-09 18:02:28 -03:00
schema.sql feat(profissionais): implementa importação via Excel e dashboard de equipe 2026-02-02 16:15:16 -03:00