About this project
it-programming / web-development
Open
Objetivo. Gerenciar o processo de aquisição de cursos e disponibilização do material em PDF para os alunos
O Sistema deverá possuir os seguintes módulos.
Apresentação dos Cursos
1. Página de apresentação do curso, com descrição do conteúdo, cronograma de disponibilização do conteúdo, os professores envolvidos, aula-demonstrativa, preço, formas de pagamento, botão de pagamento
a. Antes de prosseguir com a compra é necessário clicar no checkbox “Li e aceito os termos de uso”, com link para a página com os referidos termos
Cadastro/Login de Usuários
2.
Para completar a compra, será solicitado que usuário faça login ou cadastre-se.
a. O cadastro ou login poderá ser realizado utilizando a conta no Facebook
b. O cadastro deverá conter dados básicos, semelhantes ao do Facebook
Carrinho de Compras e Gateway de Pagamento
3. Todos os pagamentos deverão ser realizados por meio do Pagseguro.
a. O gateway de pagamento poderá ser no ambiente do PagSeguro
4. Em seguida o usuário será direcionado ao Carrinho de Compras.
a. Deve haver previsão de utilização de cupons de desconto
E-mail de confirmação de Compra
5. Após concluir a compra o usuário deverá receber um e-mail de confirmação de aquisição.
ÁRea do Aluno
6. Nesse Painel será exibido o nome do aluno e as seguintes opções:
a. Cursos Ativos
b.
Cadastro (para que ele possa completar seus dados/alterar e-mail ou senha)
Painel do Curso
7. Cada curso terá uma seção para download de arquivos PDFs e um fórum para discussão e tira-dúvidas com os professores
a. Na seção de download deverá ser exibida a data de disponibilização do arquivo, o nome do arquivo e a descrição
b.
O fórum será compartilhado pelos alunos matriculados e as postagens dos alunos deverão ser moderadas pelo administrador.
c. O Administrador irá criar as “salas” para discussão e tira-dúvidas.
Sistema de Assinatura dos Arquivos PDF
8. A fim de mitigar a distribuição ilegal do material produzido é necessário um serviço que inclua no rodapé de cada página do arquivo pdf o nome completo, e-mail e cpf do usuário matriculado que está realizando o download do arquivo.
Painel do Administrador/Professores
9. O Administrador terá acesso a
a. Criação dos cursos
b.
Upload de arquivos por cursos (que serão baixados pelos matriculados)
c. Relação de alunos matriculados por curso e administração (alteração/exclusão)
d. Administração do fórum, criação de salas e moderação das mensagens
e.
Cadastro de professores
Professores
10. Acesso aos Fóruns e participação nas discussões
Observações importantes:
Preferencialmente, utilizar plugins ou temas comerciais para WordPress, produzidos por empresas reconhecidas.
Preferencialmente, utilizar módulos de integração com o Pagseguro validados e amplamente testados.
Category IT & Programming
Subcategory Web development
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Payment Processor (Paypal, Stripe, etc.)
Roles needed Designer, Developer
Delivery term: May 05, 2015
Skills needed