Analisando propostas

Desenvolvedor para Portal de Distribuição de Licenças Educacionais com Sso e Multi-institucional

Publicado em 15 de Abril de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um desenvolvedor experiente para evoluir e finalizar um sistema web de distribuição automatizada de licenças (seriais) de software educacional para alunos de instituições de ensino. O projeto já possui um MVP funcional, incluindo a lógica de distribuição de seriais (uma licença por usuário) e uma estrutura inicial de backend e frontend. O objetivo principal é criar um portal seguro, escalável e de fácil manutenção.

Objetivos do Projeto:
- Implementar a distribuição automática e eficiente de seriais de software.
- Desenvolver um robusto controle de elegibilidade para alunos.
- Garantir a unicidade da licença por usuário, prevenindo duplicidades.
- Criar mecanismos de auditoria e rastreabilidade para todas as operações.

Escopo Atual e Principais Demandas:
1. Autenticação:
  - Implementar login via SSO (Single Sign-On) com Microsoft e Google.
  - Desenvolver uma alternativa de autenticação através do upload de listas de alunos em formato CSV para validação.
2. Suporte Multi-institucional:
  - Estruturar o sistema para suportar múltiplas instituições de ensino.
  - Cada instituição poderá ter seu próprio SSO (ex: Microsoft Entra ID) ou utilizar apenas listas de e-mails autorizados.
  - Assegurar o isolamento completo dos dados entre as diferentes instituições.
3. Evolução e Otimização do Sistema:
  - Refatorar e aprimorar a arquitetura do backend e as regras de negócio existentes.
  - Realizar ajustes finos no fluxo de distribuição de licenças.
  - Preparar o sistema para alta escalabilidade e facilitar a manutenção futura.

Contexto:
A escola piloto atualmente utiliza login Microsoft (SSO Microsoft), mas o sistema deve ser flexível para suportar outras instituições no futuro, incluindo aquelas que não possuem SSO.

Perfil Desejado:
Procuramos um profissional com:
- Experiência comprovada em autenticação (Oauth, oidc ou saml).
- Habilidade em integração com plataformas Microsoft e Google.
- Conhecimento e experiência em desenvolvimento de sistemas multi-tenant.
- Forte domínio de boas práticas de segurança e arquitetura de software.

Este é um projeto de evolução e finalização, não um desenvolvimento do zero. Buscamos alguém que possa agregar valor significativo à base funcional já existente.

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

Outro projetos publicados por F. S.