Status: Evaluating bids

Desenvolvimento de um Serviço em C# (envio de arquivos locais para o servidor)

Project details:
Budget: Open
Published: Last year
Deadline: 20 days
Bids: 14
Interested freelancers: 17
Description:
*** Um resumo do projeto em uma ou duas frases
Preciso do desenvolvimento de um serviço em C#:
Objetivo final do serviço:
- Rodar em máquinas Windows, ler uma pasta pré-definida e enviar os arquivos para uma pasta no Azure Storage e inserir detalhes dos arquivos em um SQL Server)
Visão Macro:
- Usuário baixa o exe de um site
- ... instala na máquina local (define se os arquivos devem ser excluídos depois de salvos na nuvem)
- ... entra com seu login e senha para validar acesso no servidor remoto (durante a instalação do serviço)
- ... escolhe a pasta local onde o serviço ficará lendo
Fim da instalação;
Durante a execução do serviço:
- Serviço identifica novos arquivos e enviar ao servidor (pasta e banco)
- Excluir arquivo local (usando transação para garantir que o arquivo foi salvo online)
- Ícone deve ficar disponível ao lado do relógio
- Ao clicar, apresentar, configurações (parar/pausar, iniciar/reiniciar, alterar pasta, suporte (enviar para o site))

- O serviço deve se auto adicionar às exceções do Firewall local
- ... deve auto "startar" quando a máquina for reiniciada
- ... deve aparecer o ícone ao lado do relógio para que o usuário saiba da execução do processo
- ... deve alertar o usuário local quando um arquivo for enviado ao servidor

** O que se espera do profissional
Comunicação, comprometimento e qualidade.

** Habilidades chaves necessárias para realizar o projeto.
Como criar Serviço Windows, C#, VS 2015, SQL Server, Windows Azure Storage

** Como cliente, o que você espera do projeto:
Entrega no prazo, livre de bugs

** A razão pela qual o profissional deveria estar interessado no projeto
Você deve se interessar pelo projeto se estiver em busca de desafio, dinheiro extra, adicionar um projeto relevante ao seu portfólio.

** Perguntas relevantes que você deseja que o profissional responda em sua proposta
- Você tem experiência com Desenvolvimento de Windows Services em C#?
- Você consegue se comprometer com o prazo do projeto de 20 dias?
- Você tem disponibilidade para responder e-mails e realizar entregas a cada 4 dias corridos?

Informações adicionais:
O projeto será usado por usuários cadastrados em um produto. Durante a instalação o usuário entrará com login e senha que irá valida-lo na base como um usuário ativo.
É bem mais simples que o dropbox, pois os arquivos que forem colocados em uma pasta serão enviados ao servidor (SQL Server e pasta). Apenas enviar arquivos, não há sincronização.
O usuário só irá baixar o EXE se tiver se cadastrado no site.
O site irá criar a pasta do usuário que é o CNPJ da empresa (apenas números), o usuário não tem controle sobre isso.

Categoria: IT & Programação
Subcategoria: Desktop Applications
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
Integrações de API: Cloud Storage (Dropbox, Google Drive, etc), Outros (Outras APIs)
Plataformas exigidas: Windows
Do you need more information about this project?

Create your own project

Are you looking for a freelancer to work on a similar project? Create your own project and you'll receive proposals from the best freelancers.

Create a similar project

Client:

Gestor O.
(Rating 0.00 out of 5)
Location: Brasil
To find out more about this client, login to Workana.
Loading...