Analisando propostas

Sistema de download de arquivos

Publicado em 02 de Outubro de 2019 dias na TI e Programação

Sobre este projeto

Aberto

Em resumo, meu projeto está relacionado a duas aplicações:
1 - Cloud Storage App: aplicativo onde posso fazer upload de arquivos de vídeo, renomeá-los, excluí-los, restaurá-los e compartilhá-los através de um link personalizado. A operação deste aplicativo é semelhante ao Mega.nz, mas com apenas alguns recursos específicos:

1.1 = Apenas usuários autorizados terão acesso ao aplicativo e aos arquivos hospedados nele.
1.2 = Os arquivos compartilhados neste aplicativo só podem ser baixados por um aplicativo exclusivo (um gerenciador de downloads próprio - Aplicativo cliente). *

2 - Aplicativo cliente = Este aplicativo será usado por usuários que terão acesso aos links compartilhados pelo aplicativo Cloud Storage.
Ele reconhecerá o URL gerado no aplicativo Cloud Storage (acessado por um navegador) e começará a baixar o vídeo pelo aplicativo.


Basicamente, será um gerenciador de downloads exclusivo para o primeiro aplicativo. Sua operação é semelhante ao app do Mega.nz
ex: https://mega.nz/sync
ex: https://mega.nz/mobile

O segundo aplicativo (aplicativo cliente) terá apenas dois recursos:

2.1 = Reconheça o URL compartilhado e faça o download do vídeo no dispositivo em que está instalado (um aplicativo com funcionalidade semelhante é o BitTorrent, que reconhece o link magnético do arquivo e o baixa).
2.2 = Os vídeos compartilhados pelo primeiro aplicativo (Cloud Storage) só podem ser reconhecidos por esse aplicativo. Não será possível baixar vídeos compartilhados por meio de gerenciadores de download de terceiros ou pelo próprio navegador onde o link compartilhado será acessado.

Sobre a linguagem do aplicativo, gostaria que o primeiro aplicativo (Cloud Storage) fosse web, no qual eu pudesse usa-lo em meus servidores web.
Já o segundo aplicativo, gostaria que fosse possível usa-lo em sistemas Windows e nos sistemas operacionais Android.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Integrações de API Cloud Storage (Dropbox, Google Drive, etc)
Funções necessárias Desenvolvedor, Designer

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por E.