Evaluating bids

Timer para registrar tempo em cada arquivo

Published on the June 28, 2021 in IT & Programming

About this project

Open

Informações básicas:
Objetivo: Registrar o tempo de atividade no computador em ambiente Windows.
-Deve iniciar automaticamente com o Windows.
-Deve registrar o tempo de atividade em cada arquivo aberto pelo usuário, identificando o nome do arquivo aberto, aplicativo, horário de abertura e fechamento, tempo de atividade.

Por exemplo:
planilha-teste.xls – Microsoft Excel (08:00 – 08:40 | Ativo 27 min),
documento-teste.docx – Microsoft Excel (08:30 – 09:00 | Ativo 15 min) ,
youtube.com.br – Google Chrome – (08:30 – 10:00 | Ativo 45 min)
Arquivo_PDF.pdf – Google Chrome – 09:03 – 09:05 | Ativo 2 min)
-Dever se comunicar com uma api on-line (api não inclusa neste trabalho) para login de usuário (e-mail e senha) e envio das informações registradas: [idusuario, filename, aplicationname, timestart, timeend, timeactive, pcname].
-Deve sincronizar a cada x minutos (definido no aplicativo) e ter um botão sincronizar agora.
-Deve armazenar dados p/ sincronização futura em caso de falha de conexão com internet / API.
-Deve receber da API, se logado, informações sobre a tolerância para inatividade (por exemplo: 5 minutos sem digitar já passa a considerar inativo).
-Compatível com Windows 10 ou Windows Server 2019 em diante.


-ÍCone na barra de tarefas, próxima a hora / data. Ao logar na API ícone muda p/ verde, sinalizando que está tudo correndo bem com o registro das horas, se houver algum problema com a conexão, ícone vermelho p/ indicar problemas.
-Ao clicar no ícone: campos de email / senha p/ login na API, campo de sincronização automática a cada x minutos, botão de sincronizar agora e botão de sair.


- Deve ser fornecido o código fonte comentado.
Após analise de orçamento, podemos detalhar melhor o projeto dentro do escopo acima.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
API Integrations Other (Other APIs)
Roles needed Developer
Required platforms Windows

Delivery term: Not specified

Skills needed