Pesquisar
Projeto exclusivo

Ajustes em sistema de versionamento de arquivos em Node.js

hoje às 18:36

Descrição do Projeto:

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, 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.

Habilidades desejadas:

NodeJS

Atividades do cliente nesse projeto:

Última visualização: hoje às 19:25

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 38
Interessados: 42
Tempo restante:
Valor Mínimo: R$ 50,00
Propostas (38)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Felipe P.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Fellipe A.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Otávio Q.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Kayky Z.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Lucas B.
    Top Freelancer
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

+ 18 propostas

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Integração do Google Analytics no OJS e acesso com www - Preciso que seja feita a integração do site no sistema OJS com o Google Analytics e habilitado o acesso ao site com o uso de www. Atualmente, só é possível acessa...

Criar gestor de compras para TOTVS com integração em Node.js - Tenho um sistema em Node.js para controlar algumas funções do meu ERP. Implementamos o TOTVS e preciso criar um sistema de pedidos de compras. Atualmente, tenho somente isso no TOTVS...

Desenvolvimento de painel administrativo e sistema de gestão - Preciso desenvolver um painel administrativo / sistema de gestão web Funcionalidades principais desejadas: - Login e controle de acesso (admin) - Dashboard com visão geral (mé...

Materiais pedagógicos e área de vídeos para plataforma de inglês - Busco profissional para desenvolver duas partes da minha plataforma de inglês online. 1. Materiais pedagógicos B1 e B2 Criar materiais em inglês americano, alinhados ao CEFR, c...

Criação de loja virtual para venda de camisas de futebol - Olá! Estou procurando um desenvolvedor para criar uma loja virtual profissional do zero para minha marca NK STORE. Vou vender camisas de futebol. Preciso de um site moderno, com carrinho, ...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.