Pesquisar
Projeto exclusivo

Portal para representantes comerciais

ontem às 21:31

Descrição do Projeto:

1. Objetivo do sistema
Criar um portal para representantes comerciais de uma empresa de maquininhas de cartão, com envio e aprovação de cadastros de clientes, controle de TPV e comissões (atualizados mensalmente pela equipe interna), envio de Nota Fiscal antes do pagamento e cadastro de dados bancários para depósito.

2. Perfis de usuário
2.1 Representante
Cadastrar clientes e enviar documentos.

Acompanhar status de aprovação dos clientes.

Ver TPV e comissão mensal (após atualização pela equipe interna).

Enviar Nota Fiscal para receber comissão.

Cadastrar e atualizar dados bancários.

Acompanhar histórico de comissões.

2.2 Equipe interna
Analisar e aprovar ou reprovar cadastros de clientes.

Atualizar TPV e calcular comissão mensal.

Receber e validar Nota Fiscal antes do pagamento.

Marcar comissões como pagas.

Visualizar e editar dados bancários dos representantes.

Gerar relatórios.

3. Módulos do sistema
3.1 Login
Autenticação por e-mail e senha.

Função de recuperação de senha.

Permissão para definir perfil (Representante ou Equipe Interna).

3.2 Cadastro de clientes
Campos obrigatórios:

Nome completo / Razão Social

CPF/CNPJ

Telefone

E-mail

Endereço

Upload de documentos (RG, Contrato, Comprovante) – até 3 arquivos por cliente.

Fluxo:

Representante preenche e envia cadastro.

Sistema gera status inicial: Em análise.

Equipe interna aprova ou reprova.

Status possíveis:

Em análise

Aprovado

Reprovado

Observações internas visíveis apenas para equipe interna.

3.3 Módulo de TPV e comissão
Campos:

TPV do mês (valor numérico).

Comissão do mês (calculada automaticamente).

Status do pagamento.

Fluxo mensal:

Equipe interna atualiza TPV manualmente.

Sistema calcula comissão com base na regra configurada:

Exemplo: R$ 450 a cada R$ 100.000 de TPV (parâmetro configurável).

Status inicial da comissão: Aguardando NF.

3.4 Envio e aprovação de Nota Fiscal
Fluxo:

Quando comissão está como “Aguardando NF”, representante anexa:

NF em PDF (obrigatório).

XML da NF (opcional).

Status muda para NF enviada.

Equipe interna confere NF:

Aprova? Status muda para Pendente Pagamento.

Recusa? Volta para Aguardando NF com observação.

Após pagamento, status final: Pago.

Status possíveis da comissão:

Aguardando NF

NF enviada

NF aprovada

NF recusada

Pendente Pagamento

Pago

3.5 Módulo de dados bancários
Campos:

Nome do titular

CPF/CNPJ do titular

Banco (lista ou texto)

Agência

Conta

Tipo de conta (Corrente / Poupança / PJ)

Chave Pix (CPF, CNPJ, e-mail ou telefone)

Regras:

Representante deve ter dados bancários preenchidos para enviar NF.

Alteração de dados bancários gera notificação para equipe interna.

Histórico de alterações armazenado.

Equipe interna pode editar dados bancários.

3.6 Relatórios
Por representante: Clientes aprovados, TPV mensal, comissão gerada, status de pagamento.

Por período: Total geral de TPV e comissões.

Exportar CSV/PDF.

Filtro por status de comissão.

4. Tecnologias sugeridas
Frontend: React.js ou Vue.js.

Backend: Laravel (PHP) ou Node.js (JavaScript).

Banco de dados: MySQL ou PostgreSQL.

Armazenamento de arquivos: AWS S3 ou Google Cloud Storage.

Hospedagem: AWS, DigitalOcean ou Hostinger Cloud.

Autenticação: JWT.

5. Regras de negócio
Comissão só é paga se houver NF aprovada.

TPV é atualizado apenas pela equipe interna, 1x ao mês.

Representante só vê informações dos seus clientes e suas comissões.

Equipe interna tem acesso a todos os cadastros e relatórios.

Sistema deve armazenar histórico de alterações de dados bancários e status.

Atividades do cliente nesse projeto:

Última visualização: ontem às 22:25

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 3
Interessados: 4
Tempo restante:
Valor Mínimo: R$ 50,00
Propostas (3)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Organizar site sem manutenção - Meu site está sem manutenção há muitos meses e está performando muito mal no Google. Necessita de reorganização, algumas mudanças e deve abri...

Desenvolvimento de site semelhante ao Findgu.net - Desenvolvimento de site semelhante ao https://findgu.net/ e Botpower (IMVU). Descrição curta: Preciso de um desenvolvedor para criar um site com funcionalidades semelhantes ao Find.v...

Desenvolvimento de cardápio digital para pizzaria - Preciso desenvolver um cardápio online para uma pizzaria. A funcionalidade do projeto é permitir que o cliente consiga fazer o pedido online. No momento, não é necess&aa...

Desenvolvimento de site na área da saúde - Fisioterapia - Objetivo principal: Desenvolver um site rápido, responsivo e orientado para conversão, com navegação clara e experiência otimizada em dispositivos móveis. ...

Configuração de página de pedido confirmado - Configurar a página (Order-received). A página está criada, mas o WooCommerce não está localizando. Quando o pedido é finalizado, abre uma página co...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.