Skip to content

Feat/add staff pages#19

Merged
rafaelhgcarlos merged 2 commits intostagefrom
feat/add-StaffPages
Sep 21, 2025
Merged

Feat/add staff pages#19
rafaelhgcarlos merged 2 commits intostagefrom
feat/add-StaffPages

Conversation

@rafaelhgcarlos
Copy link
Copy Markdown
Member

📌 Description

Esta PR implementa a nova interface de gestão de colaboradores, incluindo as telas StaffRegister e StaffList, além de atualizar o StaffService para suportar operações CRUD completas. A lista de colaboradores agora possui:

  • Busca por nome e cargo
  • Exibição de todos os dados do colaborador (nome, cargo, email, telefone, sexo, observações e imagem)
  • Modal de ver detalhes com informações completas
  • Edição de colaboradores diretamente do modal
  • Exclusão de colaboradores com confirmação

🔍 Related Issues

  • Nenhuma issue específica vinculada (pode adicionar se houver)

✨ Changes Made

  • Criado StaffRegister com formulário moderno
  • Atualizado StaffList com grid responsivo, pesquisa e modais
  • StaffService atualizado para CRUD completo
  • Modais de ver detalhes e edição adaptados ao estilo AnimalList
  • Tratamento de upload de imagem na edição de colaboradores

✅ Checklist

  • Código segue os padrões do projeto
  • Funcionalidade testada localmente
  • UI responsiva e funcional
  • Nenhum erro ou warning no console
  • Documentação atualizada (se necessário)

🚀 Additional Notes

Essa atualização prepara a base para futuras melhorias na gestão de colaboradores, como filtros avançados e integração com relatórios administrativos.

…vice

- Implementa StaffRegister com formulário moderno e upload de imagem
- Atualiza StaffList para exibir todos os colaboradores com pesquisa
- Adiciona modal de ver detalhes no estilo AnimalList
- Integra edição e exclusão de colaboradores via modais
- Atualiza StaffService para suportar CRUD completo com Firebase
@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying bonny-stage with  Cloudflare Pages  Cloudflare Pages

Latest commit: 27bdbcd
Status: ✅  Deploy successful!
Preview URL: https://538ac935.bonny-stage.pages.dev
Branch Preview URL: https://feat-add-staffpages.bonny-stage.pages.dev

View logs

…vice

- Implementa StaffRegister com formulário moderno e upload de imagem
- Atualiza StaffList para exibir todos os colaboradores com pesquisa
- Adiciona modal de ver detalhes no estilo AnimalList
- Integra edição e exclusão de colaboradores via modais
- Atualiza StaffService para suportar CRUD completo com Firebase
@rafaelhgcarlos rafaelhgcarlos merged commit b1a0ba9 into stage Sep 21, 2025
3 checks passed
@rafaelhgcarlos rafaelhgcarlos deleted the feat/add-StaffPages branch September 21, 2025 23:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants