I need an application developed to be used on an existing site, www.facebook.com. There is a small database sitting behind the app in order for it to work. Users should be able to upload the app to their profile and create a printout using the images from the database, either by dragging and dropping or by clicking an 'add' button. User will also have the ability to enter type into a certain part of the printout in specified columns. There should also be an option to save the created file which can be viewed on a separate page. The database consists of roughly 600 images with minor descriptions. A master image will be used to choose what type of images the user wants to view. (Like a map of the world, then users click on a certain country to view images from that country etc.) From here the images can be further filtered through an existing order in the database. There will also be a 'pre-made' page, where users can click on links and have pdfs come up. These pdfs will have existing content and only need to be printed. The last page will be a ranking page. All users on the site are connected to a 'network'. The application must be able to see how many users from each network are using the app and have a page displaying the top 5 networks and the number of users from each. Lastly, each application has a small box on each users profile. This box will have a link to the app page for users with the app already on their profile, or to an install page for users who want it on their profile. This job will also require further work in the future. The coder who wins the bid should be willing to complete more jobs for us in the future, at an additional cost of course. It is recommended that coder view the page: [url removed, login to view] to gain more detailed info on what kind of knowledge is needed to complete the job. ONLY EXPERIENCED CODERS BID PLEASE.
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).
The app should run on all internet browsers. Windows xp in all 3.0+ versions of internet explorer, safari and firefox and netscape.