About this project
it-programming / web-development
Open
Este projeto consiste em solução para controlar licenças de diferentes planilhas em Excel (arquivos XLSM) para clientes com chave de acesso e login, considerando as datas de aquisição e prazo de validade da licença.
Atualmente as planilhas são bloqueadas com senha no próprio Excel. Cada cliente recebe a chave única. Esse processo é manual e requer ajustes nas novas versões para enviar a vários clientes. O processo deve ser mais rápido e prático.
Requisitos:
1) Solução simples, segura e confiável, impedindo que um usuário utilize a mesma planilha em dois computadores simultaneamente, por exemplo.
2) A solução e a integração com o código VBA padrão de cada planilha deve ser passados de forma completa, bem explicados.
3) A solução deve ser escalável, prevendo a inclusão de várias planilhas e usuários, bem como ajustes manuais em painel para controle e alteração das datas de validade.
4) Prever cadastrar o usuário com link no qual será gerada a chave automática e o castro será homologada pelo administrador mediante e-mail avisando-o sobre a necessidade de liberação manual ou link de ação do tipo "Confirmar/Autorizar Usuário". O usuário deve receber e-mail informando que foi liberada sua licença. Em seguida, ao abrir a planilha, esta reconhecerá a chave gerada e abrirá.
5) Fornecer todas as informações sobre códigos, documentando tudo para posterior manutenção ou melhorias por programadores.
6) Orientar o administrador e testar com diferentes usuários e planilhas.
7) Menor custo possível, evitando contratar servidor. Verificar, por exemplo, a opção do Google Adds Script. Atualmente, existe servidor contratado para hospedagem de site de vendas, mas pode haver conflito em configurar essa solução no mesmo servidor.
Se houver dúvidas sobre a solução, solicitar informações.
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 specifications
Required availability As needed
Roles needed Developer
Delivery term: Not specified
Skills needed