- Quem somos
Alyx AI é uma solução SaaS que ajuda professores particulares e escolas de idiomas a criar aulas personalizadas, conteúdos interativos e percursos de aprendizagem adaptados com Inteligência Artificial. Nosso público principal são professores independentes e pequenas escolas que desejam profissionalizar suas ofertas e oferecer experiências de alta qualidade aos seus alunos.
Nosso objetivo é expandir a plataforma com uma funcionalidade integrada de videoconferência, para que os professores possam dar aulas individuais e em grupo diretamente dentro da Alyx, sem depender de soluções externas como Zoom ou Google Meet.
- Objetivo do Projeto (desktop apenas)
Implementar e configurar um módulo completo de videoconferência, baseado em APIs robustas (ex.: Twilio, Vonage,
Daily.co), que permita:
1. Criação de aulas com link exclusivo de videoconferência.
2. Suporte a aulas individuais e em grupo (mínimo 1-12 participantes).
3. Compartilhamento de tela e chat ao vivo durante a aula.
4. Integração com nosso sistema de autenticação (professores e alunos já registrados).
5. Gravação das sessões e salvamento seguro na nuvem (S3 ou storage compatível).
6. Para adicionarnos em outras partes da solução incluindo o dashboard : API com básico com listagem das aulas passadas e futuras, gravações e status.
O módulo deverá se integrar perfeitamente ao nosso front-end e back-end existentes (tecnologias detalhadas abaixo).
Nosso stack atual:
1. Front-end: Angular (
Next.js)
2. Back-end:
Node.js (Express)
3. Base de dados: PostgreSQL
4. Hospedagem: AWS (EC2, RDS, S3)
5. Autenticação: JWT
Idealmente, buscamos alguém com experiência em:
✅ Integração de APIs de videoconferência em projetos SaaS
✅ Segurança e criptografia de transmissões (WebRTC, SSL)
✅ Configuração de gravações e armazenamento
✅ Boas práticas de ux/ui para salas virtuais
- temos as telas no figma e as definições funcionais detalhadas.
Prazo de Entrega: Não estabelecido