Analisando propostas

Gestão De Clientes Iptv

Publicado em 26 de Agosto de 2024 dias na TI e Programação

Sobre este projeto

Aberto

1. Resumo do Projeto
Desenvolvimento de um sistema web para gestão de clientes que pagam mensalidades por serviços de IPTV. O sistema incluirá um painel de controle (dashboard) com opções de gerenciamento de servidores, clientes, e métodos de pagamento, além de integração com várias APIs de pagamento e automação de mensagens.

2. Escopo do Projeto

DESHBORD - tem que mostrar os itens:
Clientes ativos
Clientes vencendo hoje
Clientes totais
Clientes por servidor
Clientes renovados
Clientes ativacao descriminando de onde veio a ativação
Comissão


Menu Esquerdo e Funcionalidades:

• Servidor:
• Cadastrar: Opção para cadastrar novos servidores, incluindo nome e planos de preços (mensal, trimestral, semestral, anual). Será possível definir um fator multiplicador para cada servidor e calcular o custo unitário.
• Gerenciar: Tela para visualizar e administrar servidores existentes. Funções para ativar, renovar ou cancelar servidores.

- meio de contato
- cadastrar meio de contato: opcoes para eu descrever as opcoes como: googles ads, facebook,indicação, youtube, nao identificado entre outras (o meio de contato indicaçao ja tem que vir pré definido, sem possibilidade de alteração, e quando for utilizado este metodo na hora de cadastrar um cliente deve ser obrigatório selecionar qual outro cliente indicou, caso nao consiga identificar ter uma opcao para colocar nao identificado a indicação)
- gerenciar meios de contato, verificar as cadastradas poder editar o nome ou excluir

gerenciar indicação
neste menu preciso visualizar os clientes que possui indicação e ter uma opcao para eu ativar ou nao esta promoção de indicação e quando eu ativar selecionar quantas indicações são necessárias para gerar a bonificação.

• Cliente:
• Cadastrar Clientes: Cadastro de clientes com nome, número de telefone e servidor selecionado, usuário e senha, meio de contato (indicação sempre atrelaçado a outro cliente), OBSERVAÇÃO ADICIONA, este item tem que ter a possibilidade de eu incluir quantas informações adicionais eu quiser, sempre que qdicionada eu posso colocar o texto que eu quiser. O sistema garantirá que não haja duplicação de nomes ou números, tem que ter a opcao de eu selecionar se quero enviar mensagem de saudação ou nao, ao salvar o cliente determinar o tipo de cadastro: RENOVAÇÃO ou ATIVAÇÃO, para descriminar nos relatórios
• Gerenciar: Gerenciamento dos clientes cadastrados, com opções de listagem por nome ou telefone, e aplicação de filtros.
• Switch de Pagamento:
• Cadastrar: Integração com até 10 APIs de pagamento, incluindo Mercado Pago e PicPay. Opção para escolher o método de pagamento padrão.
• Gerenciar: Controle e troca dos métodos de pagamento integrados.

gerenciamento de mensagens de automação
item para eu poder descriminar cada texto para cada acao que eu escolher para envio de mensagens:
exemplo: toda mensagem tem que esta intrlacada com o vencimento do cliente
ao adicionar uma mensagem:
colocar o texto e determinar se a mensagem sera enviada antes ou depois do vencimento e quantos dias, tem
que ter os menus de cadastro e gerencimento, tbm preciso de uma mensagem padrao para sempre que eu cadastrar o cliente.

revendas admins cria novos usuarios para o sistema, mas que sejam totalmente independentes do meu usuario com as mesmas funções

usuarios - cadastrar e gerenciar
estes usuarios terao acesso total relacionado ao painel que foi criado

vendedores
cadastrar e gerenciar, cria usuarios abaixo de mim onde eu consiga, ver a deshbord de cada um, na hora de cadastrar vendedores preciso determimar a % de comissao, para renovação e para ativação


exemplo de vendedores e usuarios: eu crio um painel de vendedores, defino a comissão e entrego para meu vendedor que neste caso serao 3 pessoas que irao trabalhar com os clientes cadastrado nele, logo cada pessoa tem que ter seu usuário de acesso ao painel deles no meu painel admin eu posso ver relatorio completo e total inclusive os clientes, de cada loguin de vendedor que eu criei, tbm precisa gerar log de acoes por usuário, para que eu possa ver quem da equipe fez por exemplo a venda ou a renovação do cliente.

Funcionalidades Específicas:

• API de Comunicação: Desenvolvimento de uma API que permitirá comunicação entre o sistema e outros serviços.
• Geração de Relatórios: Relatórios detalhados sobre uso, pagamentos e outros aspectos relevantes.
• Automação de Mensagens: Sistema de mensagens automáticas que enviará notificações antes e após o vencimento da mensalidade, sem depender de serviços como WhatsApp.
• Gestão de Filtros e Imagens: Ferramentas para importação, exportação e aplicação de filtros, bem como a gestão de imagens pré-cadastradas.

3. Tecnologias Utilizadas

• Backend: PHP com Laravel, para construção de uma aplicação robusta e escalável.
• Frontend: html, css, e javascript para uma interface de usuário responsiva e moderna.
• Banco de Dados: MySQL ou PostgreSQL para armazenamento de dados, conforme as necessidades do projeto.
• Integração de Pagamento: Implementação de APIs RESTful para integração com sistemas de pagamento como Mercado Pago, PicPay, etc.
• Automação de Mensagens: Desenvolvimento de um sistema interno para envio de notificações automáticas.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
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), Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: 30 de Setembro de 2024

Habilidades necessárias