Analisando propostas

Impressor de Cupons Promocionais

Publicado em 21 de Agosto de 2017 dias na TI e Programação

Sobre este projeto

Aberto

Possuo um sistema onde o usuário lança cupons fiscais de clientes que fizeram compras na(s) loja(s). O sistema possui um cadastro de usuário, de lojista, de cliente e de cupons. O mesmo já funcionou ano passado em um cliente, e agora preciso fazer algumas alterações para atender um outro cliente.
As modificações não são muitas, mas seria interessante que a pessoa que pegar o projeto dê uma olhada no código e se puder melhorar algumas coisas que pontuarei seria interessante. Porém o que preciso para agora seria:

* Mudar a tela de login (criar uma tela de login melhor e que possa auditar os usuários que tiveram acesso e gravar isso no banco) , e gravar a senha do usuário como texto, hoje ela é gravada com uma função que criptografa, mas ví que na hora do aperto é melhor acessar o banco e ver a senha escrita do usuário mesmo.
* Mudar ou melhorar a forma com que é feita a conexão inicial ao banco de dados. Hoje o sistema verifica ao entrar se tem conexão e se não tiver informa um erro e define campos padrões, para que possa informar o local da base (SQL).
* Me auxiliar na mudança de layout do cupom que é impresso para ser colocado na urna (não tenho muita prática com reports).
* Na tela onde se cadastra o cupom, será necessário fazer algumas mudanças pois será necessário criar um campo para caso o cliente preencha tal requisito, o mesmo tenha direito ao dobro de cupons, e criar uma rotina para facilitar a exclusão de cupons lançados errado e auditar o usuário que fez essa função com autorização de uma senha.

O sistema como já disse está pronto (finalizado para uma operação específica), porém necessita de reparos e ajustes para essa nova operação.
Tenho poucos dias (5) para por pelo menos a função de dobrar cupons e ajuste do cupom impresso. Outros ajustes e relatórios que vou precisar podem até esperar. Mas o principal são essas 2 funções para o mais rápido possível.


Como não sou programador C# experiente, então as vezes demoro muito mais para fazer algo simples que alguém que já esteja trabalhando dia a dia faça com 1 hora por exemplo.
Se o freelance achar melhor, podemos até aproveitar apenas as telas do sistema, e recriar algumas lógicas e funções do zero, pois para quem já tem experiência, as vezes é mais rápido criar uma nova tela de login, e criar as funções de CRUD das telas do zero, pois o sistema tem algumas funções de validação de campo, e uma série de coisas, que pode ser que poderiamos retirar e deixar mais enxuto.

** Anexei um documento em PDF mostrando um pouco do que já está feito, para ter uma idéia do que deve ser modificado, como disse, pra quem já trabalha com C# é algo bem tranquilo, como eu não sou programador profissional então não fica aquele código bonito em MVC e com todos os padrões e tal que precisaria... Mas funciona. Rsrsrs

O interessante seria a pessoa poder dar uma olhada no código fonte e conversarmos para ver o que seria melhor.
Fico no aguardo.

Categoria TI e Programação
Subcategoria Aplicativos desktop
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Não se aplica
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Não (Eu nunca gerenciei esse tipo de projeto)
Plataformas exigidas Windows

Prazo de Entrega: 25 de Agosto de 2017

Habilidades necessárias