Find Jobs
Hire Freelancers

Attractive GUI, Input Checking & future expandability to DB

$250-750 USD

Closed
Posted about 14 years ago

$250-750 USD

Paid on delivery
This is a very short, simple project. However it will be of a commercial nature and so we require a high standard of work for the finished product & an attractive GUI. You will be retained for future work on the program. It is expected your English skills are excellent and that documentation of the code will be provided. **OPEN SOURCE IS -NOT- WELCOME** All code must be original. Do not bid if you cannot provide original code - this includes using code from your previous projects as the laws of our country prevent this! Program Requirements: - Read keyboard input & perform checks - Tally a "score" based on the input, e.g. If I press B for "blue" then "Blue" will receive 1 point - Reproduce a similar GUI to what will be provided to you via Email, designed in Microsoft Visio - Present the user with a full screen interface on both their laptop and an externally connected monitor, on both Nvidia, Intel & ATi chipsets (Though this should be handled at the hardware level in any case, so you likely need not worry about this) - Run "game matches" on a timer, allow pausing, extra time, declaration of winners, registration of fouls, etc. What information & design are you provided with? - The entire "concept draft" of the program is provided. All data flows, data objects, GUI concepts, etc. are provided to you in full - We have already obtained a solution for capturing input from our data input devices. The data is "seen" by the Windows XP operating system as keyboard input, so you don't have to worry about any driver-level interfacing or coding - Each of our input devices will be constantly sending a declared "keep alive" input, e.g. it spams the letter "A" to the input buffer. You will need to filter this out so that no program is interferred with by this. Once it is in the input buffer it should be immediately deleted on particular test conditions, all of which are provided, and not be released to any programs within the operating system - Part of our program requires another 3rd party piece of software, which we have obtained licenses for. We require that your code hide any popup windows so as to protect the uniqueness of our design. - We will perform all the necessary testing and hardware compatability checking. You can perform testing with keyboard input as our hardware input is detected and captured as keyboard key presses. Future Expandability: - We will one day include a "tournament" database for the program whereby competitors are tracked according to score, declared winners, fouls, etc. We would like to keep track of this information and provide printouts of future matches based on previous matches. We will provide the logic and conditions for you to program from. - We REQUIRE some form of copyright enforcement protection mechanism. The program will be distributed on Windows XP machines that will be "locked down" to the user to a certain extent but we require additional measures to prevent users from simply copying our program across. We are considering the use of a "hardware authenticator" that generates a random number to be entered into the program on each boot up.
Project ID: 624765

About the project

5 proposals
Remote project
Active 14 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
5 freelancers are bidding on average $502 USD for this job
User Avatar
I am willing to work for the project
$600 USD in 10 days
4.9 (76 reviews)
6.4
6.4
User Avatar
As you don't specify if you talk about an online application or a standalone one, I assume standalone. If it's online, just ignore my bid. So it's a kind of keylogger that interprets keystrokes to update informations on the user interface. I would do it in Delphi too. I'll also need to know what are the scancodes of the keystrokes that will be sent by the device to be able to filter them efficiently without disturbing other programs.
$280 USD in 14 days
5.0 (4 reviews)
4.1
4.1
User Avatar
Hello, i can do what you are looking for in delphi if that is any help to you. If you are interested then drop me a PM. Thanks look forward to hearing from you
$400 USD in 7 days
5.0 (9 reviews)
4.0
4.0
User Avatar
Confident to do the job
$600 USD in 40 days
0.0 (0 reviews)
0.0
0.0
User Avatar
We are a leading technology consulting and software development firm. We design and implement projects that drive competitive advantage and manage critical applications to improve business performance. We have an excellent team of programmers, designers and analysts to work on your project efficiently and complete the job on time. Our main development services include JSP/Java/J2EE, MySQL and Joomla among others. Looking forward to hear from you.
$630 USD in 30 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of AUSTRALIA
Sydney, Australia
0.0
0
Member since Mar 2, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.