We are in need of a software that will keep track of each users mouse clicks and keystrokes. It will need to go hand in hand with our database, and keep updating for each user. This is how it will work:
John goes to our website and downloads our very small program. He opens the program up and is prompted with a username log in and password from the website. When successful, the program will minimize and run in the background as logged in. When John hovers over the icon in the bottom right corner, he will see his progress in keystrokes and mouse clicks. So as he types a few characters, the info will update right away.
I'm not sure the best way to do it so the database doesn't have constant activity. Maybe auto save every 10 minutes or so?
We are going to be handling all of the website stuff and database, we just want a quote on creating the actual software. We will work with you closely on how to set up the tables and what will be easier for you.
Choosing price over anything, it shouldn't be too hard I'm guessing, but I still want to maintain high quality, this will be used by thousands of people at once. Program needs to be very small that just runs quietly in the background, doing all the work for them.
Would like to know what applications you have developed before, and what your plan is on creating this software for us. What do you think is the best way to approach this, and how to minimize all the database activity, and so on?
Thanks so much!