C#.NET EXPERTS---LOGIN machine must match user's initial REGISTRATION machine (by matching IP, MAC, HDD S/N within MySQL)

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.

Skills: .NET, C# Programming, MySQL, Software Architecture, Web Security

See more: harddrive, writing process steps, writing machine, writing bug, where to get ebooks written, what's escrow payment, what's escrow, what are the steps of the writing process, web security experts, web assigns, video product reviews, via our escrow system, true hire, the writing process steps, steps to writing a summary, steps of writing process, steps of the writing process, steps in writing process, steps in the writing process, sn it, single match, scratch programmer hire, product video reviews, product reviews video, paid video reviews

About the Employer:
( 0 reviews ) United States

Project ID: #2433506

16 freelancers are bidding on average $689 for this job


Hello Mate, We have 6 years of experience of core development and we have Experienced team. Please check our PMB for brief details.

$900 USD in 15 days
(115 Reviews)

Hello, i have 8 years experince in c# (WCF, web services), mssql. please attach files of specification and let's discuss your project more deeply in message board

$900 USD in 10 days
(54 Reviews)

true bid. Please check PM.

$700 USD in 15 days
(68 Reviews)

Hi, Having previous exp using HDD SN and machine mac add. Send details for further move.

$750 USD in 15 days
(22 Reviews)

I hope will spare some of your valuable time to visit our sample websites . Please check your PMB & share your queries regarding your esteem project that you have posted on [url removed, login to view] & let us know how soon we can More

$745 USD in 15 days
(6 Reviews)

"true bid" - I have an idea for you to consider

$250 USD in 4 days
(5 Reviews)

true bid Please see PMB.

$800 USD in 40 days
(2 Reviews)

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:

$650 USD in 15 days
(1 Review)

I am an experienced freelance consultant with hands on experience in leading a team through the end to end software life cycle.

$600 USD in 15 days
(1 Review)

I am good at jQuery and dotnetnuke(CMS,Catalook,Smith Cart) and MVC/Form and silverlight and C#/[url removed, login to view] and sqlserver and Joomla(CMS,VirtueShop) &WordExpress and ERP module developing and actualizing.I am More

$750 USD in 30 days
(0 Reviews)

Hello, I can start work immediately. Please check with your private message box for more detail. Thanks, Majid

$635 USD in 18 days
(0 Reviews)

i have those specific skills to complete project to your satisfaction

$500 USD in 7 days
(0 Reviews)

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.

$900 USD in 30 days
(3 Reviews)

Have a team of experienced System and Web administrator for configuration, Implementation and troubleshooting at lowest possible cost but quality solution is provided

$700 USD in 30 days
(1 Review)

interset to do work.

$550 USD in 14 days
(0 Reviews)

SYS Softech's employees are known worldwide for their expertise and customer [url removed, login to view] Softech is Software Development specialist that combines the definite bottom-line benefits of Offshore Outsourcing with its More

$700 USD in 30 days
(0 Reviews)