photum/frontend/components
João Vitor 3096f07102 feat: adicionar sistema completo de gestão de cursos e turmas
- Adicionada interface Course em types.ts
- Criado CourseForm para cadastro/edição de turmas
- Implementada página CourseManagement com tabelas Excel-like
- Adicionadas funções CRUD de cursos no DataContext
- Integrado dropdown de cursos no EventForm baseado na instituição
- Adicionada rota 'courses' no App.tsx
- Link 'Gestão de Cursos' inserido no menu principal após 'Equipe & Fotógrafos'
- Removido 'Configurações' do menu principal (mantido apenas no dropdown do avatar)
- Implementado comportamento de toggle para seleção de universidades
- Sistema restrito a SUPERADMIN e BUSINESS_OWNER
2025-12-08 02:53:00 -03:00
..
Button.tsx feat: melhoria de layout e ajuste de calendario 2025-12-04 00:58:49 -03:00
CourseForm.tsx feat: adicionar sistema completo de gestão de cursos e turmas 2025-12-08 02:53:00 -03:00
EventCard.tsx feat: melhoria de layout e ajuste de calendario 2025-12-04 00:58:49 -03:00
EventFiltersBar.tsx feat: mudancas de layout 2025-12-05 10:43:48 -03:00
EventForm.tsx feat: adicionar sistema completo de gestão de cursos e turmas 2025-12-08 02:53:00 -03:00
EventTable.tsx feat: mudancas de layout 2025-12-05 10:43:48 -03:00
Input.tsx feat: Modelo One Repo 2025-12-03 09:44:21 -03:00
InstitutionForm.tsx feat: melhorias no formulário de eventos e mapa interativo 2025-12-03 14:51:15 -03:00
MapboxMap.tsx feat: melhorias no formulário de eventos e mapa interativo 2025-12-03 14:51:15 -03:00
Navbar.tsx feat: adicionar sistema completo de gestão de cursos e turmas 2025-12-08 02:53:00 -03:00