Sistema Backoffice para Venda e Staking de Tokens com Painel Admin
Objetivo Geral
Desenvolver um sistema de backoffice para gerenciamento de afiliados, venda de tokens e staking, sem integração com blockchain.
Esse sistema será o ponto central para os usuários comprarem tokens e gerenciarem suas atividades de staking, os tokens serão visualizados apenas no backoffice e um painel administrativo para monitoramento e controle das operações.
1. Funcionalidades do Backoffice para Usuários
1.1 Cadastro e Login de Usuários
• Funcionalidades:
• Cadastro de usuário com validação via e-mail ou WhatsApp.
• Sistema de login seguro com recuperação de senha.
• Tecnologias:
• Frontend: html, css, javascript (react ou
vue.js).
• Backend:
Node.js ou Laravel.
• Banco de Dados: MySQL ou PostgreSQL.
1.2 Painel de Afiliados
• Funcionalidades:
• Visualização da estrutura de afiliados em níveis (multinível) com dados básicos sobre o desempenho de cada afiliado direto.
• Exibição de bonificações por níveis, com cálculo automático das bonificações acumuladas.
• Visualização do saldo de bonificações em tempo real, acumulando os ganhos com base nas atividades dos afiliados.
• Tecnologias:
• Gráficos interativos para exibir a rede de afiliados (
D3.js ou
Chart.js).
1.3 Compra de Tokens (Sem Blockchain)
• Funcionalidades:
• Venda de 100 milhões de tokens com preço fixo de $0,10 cada.
• Contador em tempo real do número de tokens restantes para venda.
• Integração com pagamento via pix e usdt (manualmente registrado no sistema, sem conversão para tokens até o momento do saque futuro).
• Ao comprar tokens, o saldo do usuário é atualizado no painel.
• Tecnologias:
• Integração com APIs de pagamento (Gerencianet para pix, e manual para usdt).
• Contador de tokens com cálculo em tempo real do total vendido e disponível.
1.4 Staking de Tokens
• Funcionalidades:
• Sistema de staking com pacotes fixos (ex: 100, 1000, 10000, 50000, 100000 tokens).
• Bloqueio dos tokens por 365 dias após a compra do pacote de staking.
• Exibição do progresso de staking, com contagem regressiva para o desbloqueio e cálculo da rentabilidade.
• Rentabilidade exibida diariamente no backoffice, com base no pacote comprado.
• Tecnologias:
• Backend para cálculo de rentabilidade diária e bloqueio de tokens.
• Frontend com exibição do progresso de staking e ganhos estimados para cada usuário.
1.5 Monitoramento de Transações
• Funcionalidades:
• Histórico detalhado de todas as transações realizadas pelo usuário, incluindo compras de tokens e staking.
• Exibição de status das transações para transparência, incluindo feedback de sucesso ou falha nas compras.
• Tecnologias:
• Armazenamento de dados de transações (MySQL/PostgreSQL).
2. Funcionalidades do Painel Admin
2.1 Painel de Controle
• Funcionalidades:
• Exibição de métricas principais como o número total de afiliados, quantidade total de tokens vendidos, valor total em staking, entre outras.
• Lista das transações recentes de compra de tokens e staking.
• Tecnologias:
• Frontend com gráficos e tabelas de dados para exibição de métricas e informações essenciais.
2.2 Gestão de Usuários e Afiliados
• Funcionalidades:
• Visualização detalhada do perfil de cada usuário: saldo de tokens, transações realizadas, staking ativo e estrutura de afiliados.
• Ferramenta para monitoramento da atividade dos usuários, com possibilidade de bloquear ou suspender contas suspeitas.
• Exibição da estrutura de rede dos afiliados com visualização do nível e ganhos de cada afiliado.
• Tecnologias:
• Backend para gerenciar contas de usuários e estrutura de rede.
• Visualização interativa da rede de afiliados para o administrador.
2.3 Monitoramento de Transações e Staking
• Funcionalidades:
• Monitoramento das transações de compra de tokens e staking, com filtros para visualizar transações pendentes, concluídas ou falhas.
• Acompanhamento detalhado dos pacotes de staking, com informações de tempo restante até o desbloqueio e a rentabilidade acumulada para cada pacote.
• Tecnologias:
• Banco de Dados: MySQL ou PostgreSQL para registro e monitoramento de transações.
2.4 Relatórios e Exportação de Dados
• Funcionalidades:
• Relatórios detalhados sobre compras de tokens e staking, exportáveis em formatos como csv ou pdf.
• Relatórios sobre o crescimento da rede de afiliados e desempenho das bonificações.
• Tecnologias:
• Módulo para geração de relatórios, com possibilidade de exportação.
2.5 Configurações do Sistema
• Funcionalidades:
• Ferramenta para ajuste dos pacotes de staking e regras de rentabilidade.
• Configurações de bonificação dos afiliados, permitindo ao administrador ajustar as regras conforme necessário.
• Tecnologias:
• Interface de configuração para o administrador com opções de personalização.
Contexto Geral do Projeto
https://docs.google.com/document/d/1PB8Mm-qoFvmdWhq9sAfI1l8rV0HRXxgfR6q8EzZIt-I/edit
No link acima eu deixo detalhado cada etapa e funcionalidade do projeto,
Também detalhei com o máximo de precisão como o sistema vai funcionar.
Lembrando, NÃO EXISTE integração com blockchain ainda.
Será feito num passo 2
Prazo de Entrega: Não estabelecido