The basic idea of the toolbar is to behave in a fashion similar to "site advisor" and alexa's toolbar by displaying ratings about something the user is currently visiting. Specifically this toolbar has the ability to alert the user whether a profile that they are viewing on a social networking site has been reviewed by others, whether this profile is believed to be fake/fraudulent (as reported by other members). So technically the toolbar has to have the following functions and abilities: 1) The user must create an account on our server. The toolbar will not function (meaning it will only display our logo and a "you must log on" with a user/pass dialog) unless the user has created an account and been authenticated by our server. The toolbar will store the user/pass in the registry so that future manual logons are not required. 2) No more than once per day it fetches the definitions file from our remote server. The definitions file contains a list of sites that we will track profiles on as well as html/url mappings for the individual site. 3) Each time a user visits a site that is listed in the mappings, if a "friend" is found (by the mappings. For example on the following myspace url the "friend" is 58688629: "[login to view URL]") the toolbar contacts our server and retrieves back an xml response which indicates if we have any data about this "friend" on this particular social networking site. 4) If data is returned it is displayed in a manner to be determined between us and the programmer upon bid acceptance. 5) If a friend is present the end user may rate the friend with a simple click on the toolbar rating them as "real" or "fake", assigning them a "star" value from 1-5. Those are the basics. As with any project there may be some minor changes to the project as things progress.
## 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
All versions of internet explorer 5 and higher on windows 98, 2000, XP Home and XP Pro.