BOm Dia,
Estou querendo criar um site de cursos online aonde a pessoa se inscreve em algum curso e faz uma prova e emite o certificado, queria saber como que consegueria criar uma area do aluno aonde aparece somente os cursos que ele se inscreveu? eu consegueria fzr pelo wix?
Junior
Bom dia Matheus! Também tenho essa questão. Quero criar área de alunos, que o login atual vá buscar os dados de um banco de dados específico do wix code. Na área exclusiva do usuário, tentei coincidir o email do usuário logado com a propriedade do "owner" mas não consigo ligação. Ele só mostra a última entrada do banco de dados. Teria algum tutorial? Poderia me ajudar?
Olá Junior, É possível sim. Para vender e controlar suas vídeos aulas você pode usar Wix vídeos em conjuntos com o Wix Users. Em relação a certificado e provas vai ser preciso implementação com Wix Code, onde o aluno se submeterá a provas que você criará em conjunto com o banco de dados, tudo de acordo com o curso que o aluno realiza.
Mas antes de tudo isso que recomendo que você siga alguns passos para a construção da plataforma de ensino
Minha maior diretriz aqui: você tem que realmente detalhar os requisitos do sistema que você está
tentando construir. é tudo sobre bom planejamento.
Primeiro, defina seu modelo de dados.
Com isso, quero dizer que, antes de criar qualquer coisa em seu site real, anote os diferentes elementos do seu sistema e tente mapear seus relacionamentos.
por exemplo, no seu caso, eu suponho que as entidades principais são:
- curso
- participante
- questionário
- certificados
- etc
Em segundo lugar, eu tentaria criar alguns rascunhos básicos da aparência da interface do usuário.
Novamente, faça isso fora do editor, apenas brinque com como você planeja fazer com que os usuários façam interface com o sistema. Você pode então revisitar o modelo de dados e ver se ele suporta seus diferentes casos de uso.
Terceiro, comece a construir suas coleções. Adicione alguns dados fictícios a cada um para que você possa usá-lo para testar seu sistema.
Quarto, crie as páginas básicas que compõem o seu sistema.
Você deve decidir quais delas são:
- páginas estáticas (páginas home normais, por exemplo, uma página de destino para o sistema)
- páginas orientadas por dados (uma página com um conjunto de dados que obtém dados de uma coleção do seu banco de dados)
- páginas dinâmicas (páginas que estão vinculadas a um padrão de URL. Por exemplo, no seu caso, uma página "curso")
Quinto, comece a adicionar lógica personalizada.
Por exemplo, tente criar um código que permita aos usuários progredir apenas de um curso para o outro.
Ou lógica que permite que alguém conclua um curso somente se receber mais de 7 em um teste específico.
é por aí que começamos...
Boa sorte (e não se esqueça de compartilhar quaisquer resultados/perguntas que você possa ter).
Links úteis:
https://pt.wix.com/app-market/wix-video/overview
https://www.wix.com/code/home