[NOTICE : Project requires working with Adult content sites and you will be in contact with related materials while working on this project, especially when testing your code for automatic media posting from API. If you are unable to work with this in mind due to work related policies or moral objections, please do not take up this project].
Project: Integrate 7 API's (You will see the other 6 in the drop down on the right-hand side of the site where "Pornhub" is the default on the dropdown) into a CMS, accessible on its own submenu/category, nested below parent "Add Media" (NOT "Add a Media"). Read on for further details.
The CMS is a tube-script used for hosting videos and other media, similar to that of Youtube or Vimeo. The script already has functions to import or embed files from popular sites, as well as Youtube API support.
Tubescript: "Premium Media Script"
Sales Page: [url removed, login to view]
Demo Front-End: [url removed, login to view]
Demo Admin Panel Login: admindemo | adminpass
Features: Import video via Link (MP4, FLV), Embed via Embed/Share code, Manual Upload (MP4, FLV), various other features
Documentation: Script contains minimal documentation in-file. The script seemingly does have a plugin system so you may not have to deal with the base files directly, but there currently is no available documentation
The API's that are needed to be integrated are tools hosted my Pornhub for their Webmaster/Affiliate Traffic exchange program, where webmasters embed or direct link to videos hosted by PH, and are compensated for the traffic (Ad rev).
API Host - Hubtraffic (Porn Hub) - [url removed, login to view]
Documentation: Heavy and vell described. API documentation requires registration to the website to access, for security purposes I presume. Website does not contain any adult images/videos, but does contain adult related language and themes inside the documentation and throughout the website. You've been warned.
Menu should allow for full capability of the API to be used and queried as the administrator sees fit, the primary feature being to import content parsed from the API and add them as content to the site so it doesn't need to be done manually. This includes seamless importing of metadata (video tags, description, thumbnails, title, etc) that is used when videos are added to the site, ability for CRON jobs (my installation is running on a *nix based server) to be created so API functions can be scheduled and automated.
Adding the menu should be simple, simply read through source to see how they are implemented and create from there.
The script should also already contain pre-built functions for adding files and information to DB, so mySQL should not be an issue with the project and you may not have to deal with anything in that regard.