Hi everyone, I need a project that will require a pretty basic description. I would like to have some type of system set up for funny media files (videos, images, animations, and game). I would like for my system to be set up so that I will have a list of say 20 websites. Everytime a website updates by adding a new media file mentioned above, my server will crawl the site, and a thumbnail to that media file will appear on my main page, which when clicked will open the webpage on the other website that contains the media file in a new window. The thumbnail will be grabbed automatically from the site, as I will only be working with sites that display thumbnails that lead to its content.
Below every thumbnail I would like there to be a button that says "Add to my favorites", which when clicked will add the link to their small profile page. (Set up similarly to [url removed, login to view]). When someone signs up they will create a username, so if my username was brian, my favorites would all be contained on [[url removed, login to view]], in link form like [url removed, login to view] (however it will appear as a thumbnail just like on the main page), and when a link is clicked from there it will open in a new page. Also, within the thumbnails on the my profile page, there will also be a link that says "Add to my favorites", so if someone is viewing someone elses favorites, they can add it to their own. There will also be an option under the thumbnail that will allow them to tag the thumb.
The rest of the description is in the "Platform" text area.
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).
Also, I would like to have an area where they can copy a link and paste it into their profile and add tags and the name of the link like [url removed, login to view] so that they can have easy access to it at all times. So basically, on the my profile page, the left side of the page will have all the thumbnails that have been added from [url removed, login to view], the right side of the page will have the text links that have been added manually, like [url removed, login to view] And there will be tags in the far right hand column that when clicked will lead to the media files that have that tag incorporated into them. This is all very similar to [url removed, login to view] so I would expect whomever I hire to have some basic knowledge of it... Good luck!