Sobre este projeto
it-programming / web-development
Aberto
Objetivo: Expandir as funcionalidades do sistema para permitir a criação e gestão de contas principais e subcontas associadas a outras empresas, além de implementar um sistema de controle de créditos e recompensas integrado com o Mercado Pago.
Funcionalidades Principais:
Sistema de Registro e Login: Permitir que usuários criem contas fornecendo login, senha e dados da empresa. Implementar um fluxo de validação por email e garantir o armazenamento seguro de senhas.
Gestão de Usuários: A conta principal poderá adicionar e gerenciar usuários com diferentes níveis de permissão (administrador, editor, visualizador). Os administradores terão acesso total, enquanto editores e visualizadores terão permissões limitadas.
Criação e Gestão de Subcontas: A conta principal (como uma agência de marketing) poderá criar subcontas para seus clientes, cada uma com seu próprio painel de controle independente. As subcontas terão funcionalidades delimitadas pela conta principal.
Controle de Créditos: Implementar um sistema onde as contas podem adquirir créditos via Mercado Pago Checkout Pro. Além disso, os clientes podem ganhar créditos como recompensas por realizar ações específicas, como completar cadastro ou utilizar certas funcionalidades.
Integração com Mercado Pago: Integrar o sistema com a API do Mercado Pago para permitir a aquisição de créditos de forma segura e eficiente. As transações serão processadas automaticamente, e os créditos serão adicionados à conta do usuário após a confirmação do pagamento.
Limites e Exclusões: A integração será limitada ao Mercado Pago; outras plataformas de pagamento não serão incluídas nesta fase. Funcionalidades de análise avançada de dados para subcontas não serão implementadas neste momento.
Critérios de Aceitação: O sistema deve permitir a criação de contas principais e subcontas sem necessidade de intervenção técnica. O controle de créditos deve funcionar corretamente com a integração do Mercado Pago. A satisfação dos usuários deve ser de pelo menos 90% com as novas funcionalidades.
Stakeholders: Envolvem o Gerente de Projeto, equipe de desenvolvimento, equipe de integração com o Mercado Pago, e os usuários finais (agências de marketing e seus clientes).
Contexto Geral do Projeto
Preciso atualizar a estrutura do meu software web para que ele possa ter escalabilidade.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Integrações de API Payment Processor (Paypal, Stripe, etc)
Funções necessárias Desenvolvedor
Prazo de Entrega: Não estabelecido
Habilidades necessárias