Sobre este projeto
it-programming / e-commerce
Aberto
O desenvolvedor deverá criar uma interface para o cadastramento do cliente e coleta de informações que alimentarão a base de personalização do serviço.
O cliente optará por uma ou mais assinaturas do serviço. As assinaturas dizem respeito à frequência e ao tipo de conteúdo que será fornecido ao cliente.
A partir desta base de personalização e da assinatura adquirida, o cliente receberá, em intervalos regulares, o conteúdo adquirido.
A entrega do conteúdo será por e-mail, em formato html e PDF para melhor impressão ou armazenamento local.
O conteúdo também deverá estar disponível para consulta na área do cliente no website.
O sistema deverá controlar a entrega e disponibilização do conteúdo de acordo a data de assinatura do produto.
Para ilustrar o processo, pensemos num modelo de aulas via Internet. O cliente A e o cliente B assinam o serviço e têm interesse pelo curso de revestimento cerâmico em paredes. O cliente A assinou o serviço há 1 mês e o cliente B assinou o serviço hoje.
Considerando-se que este curso entrega conteúdos diários, o cliente A receberá a aula de número 30 e o cliente B receberá a aula de número 1.
Os conteúdos são montados dinamicamente conforme opção e regras de negócio determinadas a partir da base de personalização do serviço.
A cobrança das assinaturas será via cartão de crédito e o sistema deverá se integrar com plataformas como PayPal e PagSeguro.
O sistema deverá permitir o reenvio de conteúdo a partir de uma interface de administração. Esta interface também deverá permitir acompanhar o histórico de conteúdo enviado a cada cliente (régua de acompanhamento). Também deverá permitir acompanhar o fluxo de pagamento, mostrando os clientes ativos na base e os clientes inativos.
Não há a necessidade de disponibilização de relatórios sofisticados acerca do serviço, mas é fundamental que os dados estejam disponíveis para consulta e extração de relatórios em banco de dados.
O banco de dados escolhido para projeto é o MySQL e as linguagens de programação são PHP e Java (se necessário). O ambiente operacional será Linux RedHat ou CentOS.
Categoria TI e Programação
Subcategoria Lojas Virtuais (e-commerce)
Qual é o alcance do projeto? Criar uma nova loja online
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 Designer, Desenvolvedor
Prazo de Entrega: Não estabelecido
Habilidades necessárias