C
Ajustes em sistema de versionamento de arquivos em Node.js
Cliente: (193 avaliações) · Remoto · 99Freelas
A combinarFreelance
Sobre a vaga
Tenho um sistema de versionamento de arquivos que preciso atualizar. Esse sistema está em Node.js, com integração com SQL e com o Spaces da DigitalOcean.
Tenho uma lista de itens para melhorar:
- Em vez de deixar a opção de renomear o arquivo para material do aluno e/ou professor no Class Files,… Expandir trazer essa opção ao fazer o upload no desenvolvimento. Assim, evitamos o retrabalho de criar uma pasta ou renomear esse material manualmente e, quando chegar o momento de enviar o material para o Class Files, ele já estará renomeado.
- Ao selecionar o material do item 1, destacar qual item está sendo selecionado, pois atualmente ele só é apresentado pelo nome e não há uma informação visível destacando qual arquivo está sendo trabalhado.
- Imagem.
- Colocar uma cor de destaque para o material do professor.
- Ao enviar os arquivos do desenvolvimento para homologação, permitir a seleção e o envio de mais de um arquivo simultaneamente.
- Permitir o envio de uma pasta do desenvolvimento para homologação.
- Permitir renomear uma pasta em desenvolvimento.
- Permitir arrastar ou mover arquivos no desenvolvimento para as pastas, pois, uma vez que o arquivo é enviado para um local, não temos como movê-lo.
- Habilitar o upload de todos os tipos de arquivo. Atualmente, estamos limitados a XLS, PDF, Word, PPT e HTML, mas não estamos conseguindo enviar arquivos HTML.
Email de validação de material:
- O arquivo não é encaminhado como anexo.
- Quando se clica no botão de copiar o link, ele direciona para a caixa onde o link está, sendo necessária a ação de copiar; ele não copia o link automaticamente.
- O link para acessar o material está com a escrita em branco. Assim, não fica visível para o professor onde deve clicar para acessar o link do material.
- Imagem.
- Não permitir duplicidade de arquivo com o mesmo nome na pasta de homologação. Quando subimos a versão 2 em homologação e existe algum arquivo com o mesmo nome, ele não substitui o arquivo, mas o duplica. Deve informar que já existe um arquivo com esse nome e perguntar se desejamos renomeá-lo ou substituí-lo, pois, no momento, ele duplica o material.
- Imagem.
- No portal do aluno, ao clicar no botão "baixar todos os arquivos", são trazidos arquivos que não estão enviados no Class Files ou que estão nas pastas de homologação ou desenvolvimento, incluindo arquivos de outras aulas do mesmo módulo.
- No portal do professor, ao clicar no botão "baixar todos os arquivos", são trazidos apenas os materiais do aluno; os arquivos do professor não são baixados.
- Em homologação, não é apresentada a quantidade de pastas, subpastas e arquivos em todos os níveis. Esconder
Tenho uma lista de itens para melhorar:
- Em vez de deixar a opção de renomear o arquivo para material do aluno e/ou professor no Class Files,… Expandir trazer essa opção ao fazer o upload no desenvolvimento. Assim, evitamos o retrabalho de criar uma pasta ou renomear esse material manualmente e, quando chegar o momento de enviar o material para o Class Files, ele já estará renomeado.
- Ao selecionar o material do item 1, destacar qual item está sendo selecionado, pois atualmente ele só é apresentado pelo nome e não há uma informação visível destacando qual arquivo está sendo trabalhado.
- Imagem.
- Colocar uma cor de destaque para o material do professor.
- Ao enviar os arquivos do desenvolvimento para homologação, permitir a seleção e o envio de mais de um arquivo simultaneamente.
- Permitir o envio de uma pasta do desenvolvimento para homologação.
- Permitir renomear uma pasta em desenvolvimento.
- Permitir arrastar ou mover arquivos no desenvolvimento para as pastas, pois, uma vez que o arquivo é enviado para um local, não temos como movê-lo.
- Habilitar o upload de todos os tipos de arquivo. Atualmente, estamos limitados a XLS, PDF, Word, PPT e HTML, mas não estamos conseguindo enviar arquivos HTML.
Email de validação de material:
- O arquivo não é encaminhado como anexo.
- Quando se clica no botão de copiar o link, ele direciona para a caixa onde o link está, sendo necessária a ação de copiar; ele não copia o link automaticamente.
- O link para acessar o material está com a escrita em branco. Assim, não fica visível para o professor onde deve clicar para acessar o link do material.
- Imagem.
- Não permitir duplicidade de arquivo com o mesmo nome na pasta de homologação. Quando subimos a versão 2 em homologação e existe algum arquivo com o mesmo nome, ele não substitui o arquivo, mas o duplica. Deve informar que já existe um arquivo com esse nome e perguntar se desejamos renomeá-lo ou substituí-lo, pois, no momento, ele duplica o material.
- Imagem.
- No portal do aluno, ao clicar no botão "baixar todos os arquivos", são trazidos arquivos que não estão enviados no Class Files ou que estão nas pastas de homologação ou desenvolvimento, incluindo arquivos de outras aulas do mesmo módulo.
- No portal do professor, ao clicar no botão "baixar todos os arquivos", são trazidos apenas os materiais do aluno; os arquivos do professor não são baixados.
- Em homologação, não é apresentada a quantidade de pastas, subpastas e arquivos em todos os níveis. Esconder
Candidatura
Publicado há 6 horas
Mais vagas em Cliente: (193 avaliações)
C
Cliente: (193 avaliações)
Vagas abertas nesta empresa: 2