Commit Graph

15 Commits

Author SHA1 Message Date
Lucas Santana
c0aa725fa6 fix: corrige redirecionamento após login
- Ajusta ordem de redirecionamento no LoginForm para priorizar escola
- Centraliza lógica de redirecionamento no handleRedirect do useAuth
- Adiciona redirecionamento automático ao carregar sessão existente
- Melhora tratamento de eventos de autenticação
2024-12-20 12:10:37 -03:00
Lucas Santana
fca293c4fc fix: corrige redirecionamento após login do aluno
- Atualiza lógica de redirecionamento no LoginForm
- Ajusta verificação de roles no useAuth hook
- Melhora proteção de rotas no ProtectedRoute
- Atualiza rotas para suportar diferentes perfis de usuário
2024-12-20 11:55:19 -03:00
Lucas Santana
e9e72677a4 style: padroniza layout das páginas de Classes e Professores
- Alinha o visual das páginas com o padrão do StudentsPage
- Ajusta espaçamentos, cores e tipografia
- Melhora a consistência dos componentes de lista
- Adiciona tratamento de erros uniforme
- Padroniza os estados de loading e empty
2024-12-20 10:49:03 -03:00
Lucas Santana
fd734a5c26 feat: implementa dashboard com estatísticas em tempo real
- Adiciona busca de totais de turmas, professores e alunos
- Implementa listagem de turmas recentes com contagem de alunos
- Adiciona seção de histórias recentes com nome dos alunos
- Melhora feedback visual com estados de loading
- Usa queries otimizadas do Supabase com contagem e joins
2024-12-20 10:41:02 -03:00
Lucas Santana
70953ab57a feat: adiciona RootLayout e atualiza rotas da aplicação
- Cria componente RootLayout como container principal
- Atualiza router para usar RootLayout como elemento raiz
- Organiza rotas aninhadas com Outlet do React Router
- Adiciona rota para visualização de histórias individuais
2024-12-20 10:25:21 -03:00
Lucas Santana
39bbc2c827 Adiciona Página Demo 2024-12-20 10:06:24 -03:00
Lucas Santana
3176e95a75 feat: adiciona seção de jornada do aluno na landing page
- Implementa timeline interativa do processo
- Adiciona 5 etapas do fluxo de aprendizado
- Inclui métricas de resultados comprovados
- Melhora UX com animações e hover effects
- Mantém responsividade em diferentes dispositivos
2024-12-20 09:05:50 -03:00
Lucas Santana
6f03e72a22 feat: adiciona seção antes e depois na landing page
- Implementa comparação visual do antes/depois
- Adiciona lista de benefícios e melhorias
- Inclui métricas de resultados
- Melhora apresentação visual com ícones e cores
- Mantém consistência com design system
2024-12-20 08:58:32 -03:00
Lucas Santana
abf0033590 feat: redesign da landing page com novas seções
- Adiciona hero section com demo e social proof
- Implementa grid de features com ícones
- Adiciona seção 'Como Funciona'
- Inclui testimonials de usuários
- Implementa pricing table
- Adiciona CTA final e footer
- Melhora UX/UI geral da página
2024-12-20 08:53:49 -03:00
Lucas Santana
677ee422c4 Correcoes 2024-12-19 19:36:07 -03:00
Lucas Santana
26888e9824 Correcoes 2024-12-19 19:32:49 -03:00
Lucas Santana
014e71e3f1 Correcoes 2024-12-19 19:18:59 -03:00
Lucas Santana
5a1ebc1387 Correcoes 2024-12-19 19:13:18 -03:00
Lucas Santana
f182fc72fd Fluxos diversos 2024-12-19 18:33:01 -03:00
Lucas Santana
d2b959fe73 First Commit 2024-12-19 17:13:10 -03:00