QUICK OVERVIEW: You'll create a C# web installer for a portion of a .NET project, the rest of which is pretty much already coded for you. This WEB installer that we call "VERIFIER" is a little installer that's SIMPLE that you'll write which, during user registration, copies the user's machine info to the MySQL db and ensures that only LOGINS from that IP, MAC and harddrive SN are valid and corresponding to the user's initial registered machine (since default is a single machine license). That's it.
Installer must work on the most popular OS's and browsers, and specifically work on IE, Firefox, Windows 7, Vista, Windows XP, MAC OS, & also IOS5 for mobile devices. Once it's written, you'll integrate it with the rest of previously-mentioned and already-coded project files, (representing maybe 95% of the project) and then upload everything on our Windows IIS7 server so verify all working as shown in the flowchart and video, and then release payment in full.
Here's the same flowchart (see attached flowchart & video) in words so that you totally get the idea. It's for the larger project. Your verifier part is only a tiny portion of the following *watch the video referenced in the attached DETAILED SPECS. It will make everything easy to understand**. Here's how the whole thing works, and where your small verifier portion fits into the scheme of things:
Once user completes all the registration steps (which will include your web installer aka "verifier"), and we/admin activate their login, if user's login IP, MAC address, and HDD S/N match the one you record during his user registration, then his login will work and he'll be shown a page with links to the ebooks he previously ordered (this is done by us in the Control Panel by manually checking off which books they ordered before manually emailing them the registration link to start this process. You'll need to ensure they cannot link share; they will only be able to access those files (via the links) if their login is correct AND their machine info matches what the mySQL stored during their registration. Basically you can think of this as a mini-licensing system to provide some measure of security/DRM for the ebooks and ensures our default single-machine licensing.
***See ATTACHED details/specs
You'll need to touch up our Control Panel to reflect the new Verifier portion you'll be writing. The current program is not working and was written with the desktop installer ClickOnce. You'll rewrite this verifier section / code from scratch as a web installer to install at one of the registration screens we currently have.
In summary, everything except the VERIFIER portion (and installation on our Windows IIS7 server) has pretty much already been coded. Other than rewriting the verifier and installing the program on our server, there may be some misc additional minor tasks you may be asked to do.
Guidelines to help you win the project:
To ensure serious bidders and screen out ottobidders, start your bid with the 2 wordz "true bid".
1. Pls don't bid if you don't have any reviews;
2. READ the attached specs and follow instructions;
3. Ask some good questions that show you've actually read thru and understand the project;
4. Show genuine interest and have a good attitude;
5. C#.NET experience.
1. Deliverables must include final, bug-free version of program with matching source and installed ready-to-go on our Windows IIS7 server. Final version must be approved final by buyer.
2. Programmer required to check in each day & provide progress updates re current tasks and provide the latest version for feedback or revision.
3. On project acceptance, programmer acknowledges all work and deliverables will be considered 'work made for hire' and assigns all right, title and interest in and to the work product to the buyer.
4. Bids up to $500 are acceptable Programmer will be paid in full on completion. No additional pmt milestones for this small project. Payment thru escrow.
How the larger program works (so you have the context): Everything but the verifier is already written:
Once user completes all the registration steps (which will include your rewrite of our verifier), and we/admin activate their login, user will login (successfully only if their IP, MAC address, S/N) match, and then be taken to a page with links to the ebooks they ordered, which you'll ensure are again only accessible from that machine (no link sharing etc). In other words, they will only be able to access those files (via the links) IF their login is correct AND their machine info matches what the mySQL stored during their registration. Basically you can think of this as a mini-licensing system to provide some measure of security/DRM for the ebooks and ensures our default single-machine licensing.
16 freelancers are bidding on average $689 for this job
Hello, i have 8 years experince in c# (WCF, web services), asp.net. mssql. please attach files of specification and let's discuss your project more deeply in message board
We are a Web design and development company that focuses on regular communication with our clients and timely delivery for all our projects. Some of the technologies/area that we focus include:
Hello, We offer high quality work at most affordable rates. I must say you have reached the right person and the right team. This is an easy job for us. Please see PMB for our expert samples and details.
Have a team of experienced System and Web administrator for configuration, Implementation and troubleshooting at lowest possible cost but quality solution is provided