A Instruo é uma plataforma SaaS projetada para conectar professores de inglês com alunos para aulas ao vivo e personalizadas. A plataforma possui uma estrutura modular, permitindo que os professores criem aulas, gerenciem sessões e acompanhem o progresso dos alunos de forma eficiente.
Cada usuário é categorizado como estudante ou instrutor, com perfis dedicados para cada função. Os alunos podem navegar pelas aulas disponíveis, se inscrever em sessões e participar de aulas ao vivo através de links personalizados do Zoom ou Google Meet. Já os instrutores gerenciam suas aulas, agendam sessões e interagem com os alunos por meio de uma interface dedicada.
O backend é construído utilizando NestJS, e os dados são gerenciados com Prisma e um banco de dados PostgreSQL, garantindo escalabilidade e flexibilidade para lidar com diferentes funções de usuário, ofertas de cursos e gerenciamento de sessões ao vivo.