Agendador de tarefas (parte 1/4) - inserindo e excluindo arquivos


Evaluando propuestas
Descripción:
O projeto todo tem quatro partes. Esta é a parte 1/4. Somente negociaremos a parte 1. O restante será feito após a completa entrega desse módulo.

O sistema todo se trata de um sistema de automação de rádio indoor ou pelo menos parte dele. O Sistema deverá rodar no cliente e tocar as músicas que foram pré-programadas nos perfis de cada cliente.

O sistema cliente-servidor conterá os seguintes recursos:

Lado do servidor
- Agendador de tarefas nos diversos clientes (aqui preciso agendar as tarefas de todos os clientes)
- Cliente FTP
- Gerente SNMP (monitor) para saber dos clientes ativos

Lado do cliente
- Um player de MP3 que toque musicas locais e on line (stream).
- Um gerenciador de rádio que toque as musicas na ordem escolhida (criamos os perfis de músicas que vão sendo adicionados aos clientes. Cada perfil tem uma ordem de tocagem pré-agendada conforme as pastas do FTP) Atualmente utilizamos o Zara https://www.zarastudio.es/
- Um cliente FTP para copiar as músicas do servidor
- Um agendador de tarefas que insira e exclua arquivos do FTP na maquina local
- monitor SNMP

Para melhor gerenciamento dividimos o projeto em quatro partes.
Parte 1- Agendador de tarefas
Parte 2- Player local e por stream
Parte 3- Cliente FTP
Parte 4- Gerente e monitor SNMP

Requisitos:
- Linguagem moderna
- Permita ampliações web e mobile
- permita inclusão de segurança (autenticação e criptografia)
- Ser de fácil instalação no lado do cliente (com um link ele consegue instalar toda a aplicação)
- diferencial: usar node.js e seus frameworks (express)
- Banco de dados: postgree ou mongodb (não mysql)

Agora vamos falar da parte 1 (agendador de tarefas)
Esta parte rodará somente no servidor.
Preciso de algo que pegue arquivos de determinadas pastas de um servidor local e mediante uma programação de data/hora eles sejam excluídos ou inseridos dentro de uma pasta nesse mesmo servidor. SOMENTE ISSO.
Logs de acesso devem ser gerados, autenticação por usuário e senha, cadastro de clientes e documentação do código.

Toda a cópia, será feita por softwares terceiros já existentes.

Categoria: IT & 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 especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Funções necessárias: Desenvolvedor
Integrações de API: Outros (Outras APIs)

Archivos adjuntos:

Abierto

Presupuesto

2

Propuestas

3

Freelancers interesados

Publicado: Hace 10 meses

Plazo: 30 días

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.


Otros proyectos de este cliente

Para ver más detalles del cliente

Ingresa a Workana

Freelancers que ya aplicaron para este trabajo

Fernan. Programador, desenvolvedor .Net C#, AngularJs, Ionic, PHP. HTML5 e CSS3. SEO WordPress, conteúdo orientado para SEO e Marketing Digital. Tradução Inglês Português, Inglês Espanhol. + detalles

Rehnan C. Graduado em Tecnologia em Sistemas para Internet pela Universidade Tecnológica Federal do Paraná (UTFPR). Cursando pós graduação em Engenharia de Software pela Pontifícia Universidade Católica do Paraná (PUCPR) busca... + detalles