Create a Custom Multimedia Module for Drupal 7
$250-750 USD
Paid on delivery
**PLEASE READ THE ATTACHED FILE FOR FULL PROJECT INFO INCLUDING MILESTONES, TIMEFRAME & DELIVERABLES**
The broad aim of this project is to develop a Drupal 7 Custom Multimedia Module for displaying a wide variety of media via Drupal 7 including images, video, slideshows and HTML5.
We have a requirement to display data rendered as images of all common formats, video, slideshows and HTML5. At the moment our graphics designers are developing the CSS which will be applied to the container in which the image or the video is rendered. We require you to develop a custom module for this project that will fetch data from our backend API and based upon the returned JSON string render and image or stream a video.
PROJECT DETAILS
• An API call will be initiated from the Drupal interface by clicking on a button or some such HTML control.
• The API call will completed and return a JSON string to your code.
• The JSON string will define the type of multimedia to display such as if show image or show vide.
o For e.g. the JSON will define if an image should be displayed and it’s URL.
o For e.g. the JSON will define if a video should be rendered and it’s URL.
• You will be required to write clean and high quality PHP code that can parse this JSON strings and massage the data for rendering, if required.
• The code will then instantiate an image, video, slideshow or HTML5 container and show the content.
• The image and video should play in their own container but user can also zoom the image or watch the video in a larger or smaller screen.
• JuiceBox module for Drupal: You will implement this module for Drupal 7 as it supports most of the functionality we require out-of-the box. The JSON string will provide a list of images.
o [login to view URL]
• Vimeo: You will implement the Vimeo Drupal 7 module for Video from Vimeo.
o [login to view URL]
• YouTube: You will implement the YouTube plugin for displaying video from YouTube.
o [login to view URL]
• One of the key values in JSON will indicate which video container should be loaded.
CODING REQUIREMENTS
• All of the following coding requirements must be followed or else each milestone and the overall project will not be considered complete:
• All source code must be saved to the our company's development server every day. Access to our development server and Drupal 7 instance will be provided if we engage you for this project.
• RedMine will be used for Bug Reporting, to discuss Issues and for Feedback. Access to RedMine will be provided if we engage you for this project.
• All code must be clean and high quality.
• You MUST follow the Drupal coding standards, which can be found here: [login to view URL]
o Other coding practices must be pre-approved in-writing first prior to use. Coding MUST be according to strict Drupal coding standards.
• All code you create must be reviewed and processed through both the "Drupal Coder Module" ([login to view URL]) and its add-on called "Coder Tough Love" ([login to view URL]).
o These modules will review the code format and structure and also check for some best practices.
o Only when these modules specify that Drupal Coding Standards have been upheld and no issues exists or modifications are needed with your code will the milestone and overall project be able to be determined to be completed.
**PLEASE READ THE ATTACHED FILE FOR FULL PROJECT INFO INCLUDING MILESTONES, TIMEFRAME & DELIVERABLES**
Project ID: #6141611
About the project
20 freelancers are bidding on average $1013 for this job
Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks
Hi, I (Myself a senior PHP, ASP.NET programmer using C# and VB) have a team having experience of more than 10 years in developing web and mobile applications. I have a team of expert programmers who write robust and bu More
Dear Sir, We claim to get it done perfectly for you EXACTLY in the way you want it - Kindly give we a chance and we will prove myself - Ready to prove our words, let's get it done right away and I mean RIGHT AWAY !! More