Analisando propostas

Plataforma de comunicação entre empresas e usuários

Publicado em 15 de Julho de 2016 dias na TI e Programação

Sobre este projeto

Aberto

Preciso de uma plataforma que conecte empresas e divulgadores de marca. Essa plataforma deve ter 3 perfis de acesso (administrador, empresas e usuários divulgadores).
Tanto empresas quanto divulgadores não tem permissão para se cadastrar sozinhos, é o administrador que cadastra os usuários de ambos perfis. Isso por que só terão acesso à plataforma empresas e usuários selecionados.
O core do sistema é que as empresas cadastrem campanhas de divulgação e os divulgadores possam ver campanhas disponíveis e "aceitar" fazer a divulgação. O sistema apenas exibe as campanhas disponíveis, mas as publicações e divulgações são feitas 100% fora da plataforma. Esse sistema apenas divulgadores interessados em ganhar dinheiro com empresas que tem verba para divulgação.


Em cada campanha a empresa pode vincular uma #hashtag e uma url (reduzida) para que haja um acompanhamento do alcance. Também poderá informar um texto que quer que o divulgador use, bem como o valor que está disposta a pagar por cada publicação.
Inicialmente vamos trabalhar apenas com divulgações em facebook e instagram.

Com base nisso, a dashboard desta plataforma apresenta relatórios e gráficos do alcance desta hash e deste link nas redes (face, instagram).
Alguns números que quero ver:
- quantidade de pessoas atingidas pela hash (que VISUALIZARAM essa publicação). As pessoas que apenas visualizam e não interagem ainda são a grande maioria.
- Quantidade de curtidas**
- quantidade de compartilhamentos**
- quantidade de comentários**
** mesmo que for uma publicação em duas redes, aparece de forma separada e somada

Não é uma rede social, é apenas a plataforma de gerenciamento. Eu cadastro uma hash e um link que quero que seja "monitorado" nas redes sociais e a plataforma me diz o alcance. As publicações são feitas "por fora", pelas contas particulares de cada divulgador.


IMPORTANTE: Empresas que querem monitorar campanhas e pessoas que querem fazer divulgação.
Precisa existir uma forma de conexão entre ambos, mas que não seja um chat, por que i podem combinar coisas externamente. Apenas uma forma de aceite que bloqueia a campanha.
A empresa paga via pay pal (ou similar)... Cai na minha conta... Tem uma listagem das com os pagementos.

características
eu vou envir o layout (arte) da plataforma;
eu vou enviar um documento de escopo com as funcionalidades;

painel do administrador
manter campanhas (posso bloquear, desbloquear ou remover);
listagem de campanhas com opções de filtros (em aberto, bloqueadas - que são as que devo monitorar -, por datas)
listagem de pagamentos (para saber qual campanha foi paga e depois remunerar o divulgador)
manutenção (listagem e cadastro) de empresas
manutenção (listagem e cadastro) de divulgadores

duvidas
linguagem e framework da plataforma?
banco ed dados?
linguagem e framework no caso de um app?
banco ed dados?


exemplo de fluxo:
eu como administrador so sistema converso com o gestor responsável pelas campanhas da coca-cola. Entramos num acordo e ele decide cadastrar algumas campanhas na plataforma. A primeira campanha tem a hashtag "#firstcoke" e a url "coke.com/test".
Um dos divulgadores que eu cadastrei na plataforma se interessa pelo valor de R$ 300,00 que a coca ofereceu. Ele aceita a campanha e publica uma foto no instragam e facebook com a hastag e o link sugerido. Coloca também algum texto.
Quando o divulgador aceita a campanha, ele fica "bloqueada" para que outro não possam aceitar.
Por hora o administrador verifica a publicação de forma manual.
A Coca cola acessa o painel administrativo do sistema para acompanhar os resultados de alcance da publicação.
No momento do cadastro da campanha a empresa já deve fazer o pagamento do valor oferecido, sendo que este valor vai todo para  aconta do site. Depois da publicação o administrador repassa o devido percentual ao divulgador e encerra a campanha.
IMPORTANTE: a empresa utiliza computador e website para acessar a plataforma. Divulgadores apenas utilizam dispositivos móveis, eles geralmente nem tem computadores à mão.

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 especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Integrações de API Mídias sociais (Facebook, Twitter, etc), Payment Processor (Paypal, Stripe, etc)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias