We would like to have developed a part of our site where users can view our library of PDF files that we have converted to FlashPaper. Our user community can then make comments. This is similar to [login to view URL] although with not as much detail and without the need for users to upload their own files. Users will be able to share links with friends, create a favorites list and create profiles. The look and feel will be similar to Scribd. Layout is using a 1024 x 768 browser size. The FlashPaper 'screen' will be slightly thinner but longer than on Scribd. This is so as much of the text within the PDF is shown lengthways but also to leave space for comments which should be readable on the left-hand side of the web-page rather than have the comments on a separate tab. The 'Send to Friend' and 'Favorite' function should be on the top left of the page, with comments below. Comments will show who made the post and how long ago. A reduced size (50 pixel width) avatar/image should be shown if they have one in their profile (see below). Anyone can view the documents and user profiles, but to make comments a person must be logged in. When a person creates an account, they can choose a username. Ajax should be used to ensure that the username is unique. A Password and email address both need to be entered. Once a person has created an account, they can add details to create a profile about themselves, although they can choose to leave these details blank. A profile can include: 1) real name 2) age 3) gender 4) location 6) their website 7) Interests 8) hide or disclose email address in public profile. On creating an account, it is set to disclose by default. The email address must be converted to an image to help limit spammers. 9) avatar/image which they can upload themselves. To stop people from uploading massive images, file size restriction should be implemented... (continued in text file...)
## 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
To run in IE and Firefox Access to our development SQL Server 2000 will be provided. Some experience of ASPEmail, ASPJpeg, ASPUpload and FlashPaper is necessary. Classic ASP is to be used.