Voltar aos Projetos
FULLSTACK

Tutly - Plataforma Educacional Colaborativa

Plataforma completa para estudos colaborativos com chat em tempo real, fóruns, eventos e integração com videoconferências. Sistema unificado que elimina a necessidade de múltiplas ferramentas educacionais.

Vue.jsNode.jsMySQLAzure WebPubSubAzure Blob StorageJWT AuthWebSocketEducaçãoIA

Informações do Projeto

Data

2024

Cliente

Projeto Pessoal

Função

Desenvolvedor Full Stack

Tutly - Plataforma Educacional Colaborativa

Sobre o Projeto

Plataforma educacional completa desenvolvida para revolucionar estudos colaborativos, eliminando a fragmentação entre múltiplas ferramentas e centralizando comunicação, compartilhamento de materiais e organização de eventos em um único ambiente integrado.

🎯 Problema Validado por Pesquisa

Pesquisa com 60 estudantes (39% graduação, 7% pós-graduação, 54% ensino médio) revelou:

  • • 87% utilizam múltiplas ferramentas para estudos em grupo
  • • 92% consideram organização de materiais um desafio
  • • 95% demonstraram interesse em plataforma integrada
  • • 78% valorizam videoconferência integrada

✨ Solução: Plataforma Unificada

1️⃣ Grupos de Estudo Inteligentes

  • • Criação de grupos por disciplina ou tema com interface intuitiva
  • • Sistema de convites com códigos únicos para grupos privados
  • • Gerenciamento de membros com papéis (admin, moderador, membro)
  • • Organização de materiais por tópicos com tags inteligentes
  • • Dashboard com atividades recentes e próximos eventos

2️⃣ Chat em Tempo Real com IA

  • • Mensagens instantâneas via Azure WebPubSub com indicadores de status
  • • Histórico mantido por 30 dias com busca completa
  • • Tutores de IA integrados - assistentes virtuais dentro dos chats
  • • Notificações de novas mensagens em tempo real
  • • Status de leitura e indicadores "digitando..."

3️⃣ Fóruns Estruturados

  • • Organização por tópicos e categorias para discussões aprofundadas
  • • Sistema de resposta aninhada para melhor acompanhamento
  • • Marcação de respostas úteis pela comunidade
  • • Formatação rica de texto e código com syntax highlighting
  • • Busca e filtros avançados para encontrar discussões antigas

4️⃣ Sistema de Eventos e Calendário

  • • Agendamento de sessões de estudo com data/hora
  • • Integração com calendário pessoal (Google Calendar, Outlook)
  • • Sistema de confirmação de presença com controle de participantes
  • • Lembretes automáticos antes dos eventos
  • • Compartilhamento de material prévio para discussão preparada

5️⃣ Videoconferência Integrada

  • • Integração seamless com Zoom, Google Meet e Microsoft Teams
  • • Geração e compartilhamento de links direto na plataforma
  • • Sem necessidade de ferramentas externas - tudo no Tutly
  • • Um clique para iniciar reunião do grupo

6️⃣ Compartilhamento de Materiais

  • • Upload de arquivos para Azure Blob Storage com CDN
  • • Organização por tópicos e tags para fácil localização
  • • Versionamento de materiais com histórico completo
  • • Preview de documentos direto no navegador
  • • Sistema de permissões (visualizar, editar, deletar)

🛠️ Stack Tecnológica

Frontend

  • • Vue.js com Composition API
  • • Pinia para gerenciamento de estado
  • • Interface responsiva mobile-first
  • • Componentes reutilizáveis

Backend

  • • Node.js com Express
  • • APIs RESTful bem documentadas
  • • Autenticação JWT com refresh tokens
  • • Middlewares de segurança

Database

  • • MySQL com Sequelize ORM
  • • Modelagem relacional otimizada
  • • Índices para performance

Cloud Services (Azure)

  • • Blob Storage para arquivos
  • • WebPubSub para tempo real
  • • Communication Services para emails
  • • Deployment no Railway

📊 Resultados Comprovados

70% das funcionalidades core implementadas e testadas
95% de satisfação entre beta testers (15 usuários)
92% dos usuários recomendariam a plataforma
60% redução no tempo de organização de materiais
<2min tempo médio para setup completo de novo grupo
100% eliminação de necessidade de ferramentas externas

🎨 Funcionalidades Mais Requisitadas (Pesquisa)

  • ✓ Compartilhamento de materiais (95%) - Implementado com Azure Blob Storage
  • ✓ Videoconferência integrada (88%) - Zoom, Meet e Teams conectados
  • ✓ Chat em tempo real (85%) - WebSocket com histórico de 30 dias
  • ✓ Fóruns de discussão (82%) - Sistema completo com threads aninhadas
  • ✓ Sistema de notificações (75%) - Emails automáticos via Azure
🎓

Impacto Educacional

Plataforma desenvolvida sob medida para revolucionar estudos colaborativos universitários. Elimina completamente a fragmentação entre ferramentas, centralizando tudo que estudantes precisam: comunicação síncrona/assíncrona, compartilhamento de materiais, organização de eventos e videoconferências. Pesquisa com 60 estudantes validou todas as funcionalidades implementadas, com 95% demonstrando interesse em usar a solução completa.

🚀 Roadmap Futuro

→ Sistema de gamificação para aumentar engajamento
→ Expansão das integrações com ferramentas educacionais (Moodle, Canvas)
→ Aplicativo mobile nativo para iOS e Android
→ Analytics educacionais com insights de aprendizado
→ Coedição de documentos em tempo real (estilo Google Docs)

Tecnologias Utilizadas

Vue.jsNode.jsMySQLAzure WebPubSubAzure Blob StorageJWT AuthWebSocketEducaçãoIA

Galeria

Tutly - Plataforma Educacional Colaborativa - Screenshot 1
Ver imagem
Tutly - Plataforma Educacional Colaborativa - Screenshot 2
Ver imagem
Tutly - Plataforma Educacional Colaborativa - Screenshot 3
Ver imagem
Tutly - Plataforma Educacional Colaborativa - Screenshot 4
Ver imagem

Gostou do projeto?

Vamos trabalhar juntos!

Contato