There is an existing software - windows desktop based application - which has prepared in Visual Studio with C#, Entity Framework and SQL server.
As a brief it requires Software packaging, licensing management, software installer, code protection, etc. Please bid only experienced developers on these subjects. Please only experienced developers on that subject. USB key will be used for licensing.
1 - Setup of Software, using innosetup or something similar. I prefer innosetup.
2 - License Module implementation - code in C#, for small application, which will read write values from registry, and should be able to read license keys from USB key. Reference software is [login to view URL]
3 - Create web application which should validate license key OR send demo keys to users, OR send USB keys to user after purchase. It will register user also
4 - Code Protection - obfuscation
16 freelancers are bidding on average $11/hour for this job
I have over 6 plus years of experience in .Net technology and 4 plus years of experience in Desktop application using visual studio and having knowledge of implementing licensing in desktop application.