Analisando propostas

Criação de Área de Membros com Yii Framework 2

Publicado em 14 de Novembro de 2020 dias na TI e Programação

Sobre este projeto

Aberto

Criar área de membros, preferencialmente com PHP utilizando Yii Framework 2.0. Nela será possível:

Administrador
- Acesso a dashboard com infos gerais e de desempenho dos instrutores, alunos e conteúdos.

Instrutor
- Se cadastra de forma gratuita (se cadastrado pelo administrador) ou paga (integração via API com gateway a definir).
- Cria seus conteúdos (cursos).
- Poderá adicionar módulos e aulas em um curso, o conteúdo poderá ser em vídeo (youtube / vimeo), com anexos e textos.

- Poderá criar exercícios em formato de Quiz como uma aula.
- Terá acesso a lista de alunos em sua área de membros (total, por curso ou por turma).
- Poderá criar turmas para um determinado curso.

- Gerenciar comentário dos alunos.
- Poderá enviar mensagens aos alunos com sistema inbox na plataforma.

Aluno
- Poderá acessar a área de membros de forma gratuita ou comprando o curso.
- Exibir vitrine de cursos adquiridos e poderá acessá-los e visualizar as aulas.
- Poderá classificar e fazer comentários nas aulas, responder comentários de outros alunos e do instrutor.


Outros recursos:
Comunidade: alunos poderão interagir com outros alunos e instrutor através de um sistema de "fórum" aberto pelo instrutor ou por curso.
Ranking: Atribuir pontuação aos alunos ao concluírem tarefas como (completar aulas, comentar aulas, concluir curso e etc).
Canal de suporte (envio de mensagem) para canal de atendimento / suporte do instrutor.

Envio de notificações por e-mail ao instrutor e alunos conforme interações.

A plataforma deverá ser simples de usar, focando em uma ótima ui/ux.

Contexto Geral do Projeto

A plataforma será utilizada como MVP para validação de um projeto de venda de cursos online.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Payment Processor (Paypal, Stripe, etc)
Funções necessárias Designer, Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por A. N.