I want a simple website that allows users to test other people's sites and give feedback. Like a QA community Basically, a user enters a URL, with gives instructions of what they want the user to do or test, like "go to [login to view URL] and try searching for apples" The site then uses an iframe, javascript, java or something to track that the user is going to certain URLs or that they have used the site for the requested # of minutes. Requirements: 1) basic user profile - pic, bio, email, location (city, state, country), age, operating systems, experience level (1-3), age, gender (please add capcha to registration to prevent spam) 2) post a QA request - URL, description (ToDo list), how many minutes the person should use or what pages to test, also options to request users based on their profile: only people with experience level 2 or higher, age between this range...and then those users only see it listed if they fit the profile 3) user accounts work on a credit system, all users start with 1 project, and can earn 1 more for every test they take. But posting a request costs 1 credit. So So if they want to post a test request, each time it uses one credit. To pose 3, they need to have tested 3 other sites as part of 3 other projects. We can give the option though to post a request in a special category if they dont have enough minutes. 4) Some way to track minutes used and or that they visited the required pass through URL, like a goal URL. Even better, would be a list of all URLs the user went through while testing. 5) Each QA request has a short and public URL, and attached are a project summary, public user comments, and then somehow listed, are all the results from each users test. At the end of a test users fill out a questionnaire which is added to this project page along with the minutes they tested and URLs visited. i do not want to use a cms like drupal... Thanks Aaron
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows? (depending on the nature? of the deliverables):
a)? For web sites or? other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software? installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
java or javascript...