Analisando propostas

Desenvolvimento de Micromódulo de Login e Gestão de Acessos (Saas Compliance)

Publicado em 13 de Maio de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Estou iniciando o desenvolvimento de um sistema SaaS voltado para compliance contratual entre supermercados e fornecedores. Este sistema será comercializado para diversas redes de supermercados, e por isso deve prever desde o início uma arquitetura multiempresa e multiusuário.

Desejo desenvolver o primeiro micromódulo funcional, responsável pelo login, gestão de perfis de acesso e vínculos entre usuários, fornecedores e redes de supermercado.

Quero criar uma base sólida de login, onde cada usuário seja redirecionado corretamente de acordo com seu papel, vínculo e permissões. O foco está em usabilidade, segurança e estrutura escalável.

Perfis de Usuário e Lógica de Acesso:
1-Representante Legal (Fornecedor)
Acesso completo aos dados da empresa fornecedora.
Pode visualizar contratos, títulos, acordos.
Pode autorizar/desautorizar vendedores por rede de supermercado.

2-Vendedor / Supervisor
Vinculado a um fornecedor, mas autorizado individualmente para cada rede de supermercado.
Pode visualizar e assinar contratos apenas nas redes onde foi liberado.

3-Comprador / Gerente de Compras (Supermercado)
Responsável por cadastrar acordos e acompanhar status de assinaturas dentro da rede supermercadista.

Adicionais:
O Fornecedor pode atender várias redes de supermercado (clientes do sistema).

Um Vendedor pode ser vinculado a um Fornecedor, mas deve ser autorizado apenas para algumas (ou todas) as redes que o fornecedor atende.

Após o login, se o usuário (Fornecedor ou Vendedor) estiver vinculado a mais de uma rede, deve aparecer uma tela de seleção da rede ativa.

Essa escolha define o escopo de trabalho durante a sessão.

Observação:
As telas para que o usuário deverá ser direcionado não serão desenvolvidas neste módulo, o sistema deve apenas apresentar a funcionalidade.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por J. E.