Analisando propostas

Desenvolvimento de Plataforma Educacional Saas com Ia e Gestão Completa

Publicado em 06 de Julho de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um(a) desenvolvedor(a) experiente para construir uma solução web educacional inovadora, comercializada no formato SaaS, destinada a instituições de ensino. O projeto já possui documentação funcional detalhada para a prototipação do produto, garantindo uma base sólida para o desenvolvimento. A plataforma incluirá gestão de usuários, dashboards interativos, ferramentas analíticas e uma estrutura robusta integrada com Inteligência Artificial para otimizar atividades e relatórios para alunos e administradores.

Os módulos principais a serem desenvolvidos são:

Login e Autenticação:
- Implementação de funcionalidades completas de login, autenticação e recuperação de senha.

Módulo Administrativo:
- Cadastros de Contratos, Status e Licenciamento.
- Definição e gestão de Perfis de Acesso para diferentes tipos de usuários.

Módulo Instituição:
- Dashboard intuitivo com gráficos, analíticos, filtros e indicadores de desempenho.
- Funcionalidades completas para Cadastro e Gestão de alunos, professores e administradores, com controle de Perfis de Acesso.
- Gestão de Conteúdos Específicos, com acesso baseado em perfil.

Módulo Aluno:
- Implementação de uma Jornada do Aluno interativa, incluindo questionários.
- Funcionalidade de salvamento automático e armazenamento estruturado das respostas dos alunos.

Integração com IA:
- A Inteligência Artificial será utilizada para apoiar nas análises de dados e na geração de relatórios detalhados.

Conhecimento técnico obrigatório inclui:

Conceitos de Multi-Tenancy e Isolamento de Dados:
- Utilização de coluna tenant_id em todas as tabelas.
- Implementação de Row Level Security (RLS) no PostgreSQL.
- Configuração de jwt (json web tokens) contendo tenant_id.
- Desenvolvimento de Middlewares para validação de acesso.
- Configuração de Logs e métricas com tenant_id.
- Capacidade de um usuário visualizar múltiplos tenant_id.

Infraestrutura e Redes:
- DNS: Cloudflare, CID, Load Balance.
- Docker Hub: Gestão de Imagens Privadas.
- Orquestração: Docker Swarm.
- Gestão de Segredos: Infisical (com possibilidade de implantação on-premise no Docker Swarm ou consumo via cloud com Docker Secret para o token de autenticação).
- Proxy e API Gateway: Traefik.

Tecnologias de Desenvolvimento:
- Front-end: React.
- Back-end: Python FastAPI (para funcionalidades de IA) e Node.js (para o MVP).
- Banco de Dados: PostgreSQL e Redis.
- Filas e Processamento Assíncrono: RabbitMQ.
- Observabilidade: Grafana.
- ci/cd (deploy): github actions.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado

Prazo de Entrega: Não estabelecido

Habilidades necessárias