Analisando propostas

Desenvolvimento de Módulo de Cursos

Publicado em 21 de Setembro de 2024 dias na TI e Programação

Sobre este projeto

Aberto

Estamos à procura de um profissional qualificado para desenvolver a lógica de um módulo de cursos em React.js com banco de dados MySQL, atendendo às seguintes especificações:

Funcionalidades Necessárias:
Autenticação Integrada com Folha de Pagamento:

Implementar login exclusivo para funcionários cadastrados em nossa folha de pagamento, excluindo automaticamente os funcionários inativos.
Cursos em Vídeo com Sessões de Avaliação:

Os cursos serão compostos por vídeos e uma sessão de até 10 perguntas de múltipla escolha.
As perguntas devem aparecer de forma randômica, duas a três por vez, para cada usuário.
Controle de Progresso e Dependência:

Implementar uma trava de dependência, onde o funcionário só poderá acessar o próximo conteúdo após concluir com sucesso a sequência de vídeos/cursos anteriores.
O tempo para completar cada vídeo/curso deverá ser registrado, levando em consideração a data de admissão e o primeiro pagamento do colaborador.
Relatórios:
Relatórios com Filtro Personalizado:
Relatório de usuários/colaboradores por departamento, baseado na folha de pagamento.
Relatório da unidade onde o colaborador está alocado.
Relatório de pendências dos cursos que o colaborador deveria ter completado, com base no período de admissão ou no início do pagamento.
Observações Importantes:
Toda a base de usuários/colaboradores será extraída da folha de pagamento, que determinará se o funcionário está ativo ou inativo, bem como o tempo de contratação a partir do primeiro pagamento.
Estamos buscando alguém com experiência em desenvolvimento de sistemas integrados utilizando React.js e MySQL, e que tenha conhecimento em lógica de controle de cursos e relatórios. Se você tem as habilidades necessárias, por favor, envie sua proposta.

Contexto Geral do Projeto

Estamos à procura de um profissional qualificado para desenvolver a lógica de um módulo de cursos em React.js com banco de dados MySQL, atendendo às seguintes especificações: Funcionalidades Necessárias: Autenticação Integrada com Folha de Pagamento: Implementar login exclusivo para funcionários cadastrados em nossa folha de pagamento, excluindo automaticamente os funcionários inativos. Cursos em Vídeo com Sessões de Avaliação: Os cursos serão compostos por vídeos e uma sessão de até 10 perguntas de múltipla escolha. As perguntas devem aparecer de forma randômica, duas a três por vez, para cada usuário. Controle de Progresso e Dependência: Implementar uma trava de dependência, onde o funcionário só poderá acessar o próximo conteúdo após concluir com sucesso a sequência de vídeos/cursos anteriores. O tempo para completar cada vídeo/curso deverá ser registrado, levando em consideração a data de admissão e o primeiro pagamento do colaborador. Relatórios: Relatórios com Filtro Personalizado: Relatório de usuários/colaboradores por departamento, baseado na folha de pagamento. Relatório da unidade onde o colaborador está alocado. Relatório de pendências dos cursos que o colaborador deveria ter completado, com base no período de admissão ou no início do pagamento. Observações Importantes: Toda a base de usuários/colaboradores será extraída da folha de pagamento, que determinará se o funcionário está ativo ou inativo, bem como o tempo de contratação a partir do primeiro pagamento. Estamos buscando alguém com experiência em desenvolvimento de sistemas integrados utilizando React.js e MySQL, e que tenha conhecimento em lógica de controle de cursos e relatórios. Se você tem as habilidades necessárias, por favor, envie sua proposta.

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 Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por A. P.