Find Jobs
Hire Freelancers

Customize existing Jplayer to play songs from a XML File with a feedback form

$30-250 USD

Closed
Posted over 9 years ago

$30-250 USD

Paid on delivery
We have a html page with an audio player, Jplayer-ready. It's customized from a template so it's semi-functional. It's a single html page. We need it to load a playlist from a XML file, which we’ll export from iTunes, parse it, and use jplayer for basic audio functions (play, pause, skip, progress bar, volume, mute, playlist) The XML file has to be parsed and to be outputted as dynamic data inside the HTML. We also need a simple feedback form with a single field, using ajax, which will appear on the click of a button, and after the client clicks 'sent' it shows a success message. Again, all Ajax, no reloading please. Also, we just needed the functionality (form slide down on click, send message via php, form slide up, shows success message) - we'll style the form appearance later. Attached is a screenshot numbered with instructions, and marked where the dynamic data would go. There is a list below as well, followed by whether the data should be parsed from the XML. 1 - number of songs (xml) 2 - Duration in the format x.x hours - example: 90 minutes = 1.5 hours (xml) 3 - playlist [grid] with cover, artist and track (xml) 4 - Play/pause/skip 5 - Playlist (pop-up list) (xml) 6 - Progress (clickable) with track and artist info superposed (xml for the track and artist info) 7 - Time remaining 8 - Mute 9 - volume 10 - Now Playing 10a) Cover (xml) 10b) Track (xml) 10c) Artist (xml) 10d) Comment (xml) 11) Feedback pop-up form (slide down) All the audio player functions are standard JPlayer, and the form is a standard php form for which there are tons of templates available as well, so there is not much coding involved. And remember: please, not a single reload. We need it in a couple of days, tops. This shouldn't take an experienced PHP coder more than 5 hours, I believe. Please indicate that you have read the briefing thoroughly when placing you bid. Thanks for reading, M+W
Project ID: 6820103

About the project

7 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
7 freelancers are bidding on average $306 USD for this job
User Avatar
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
$360 USD in 13 days
4.8 (168 reviews)
7.3
7.3
User Avatar
Hi Employer, I have read your description and been interested in your project. Please give me more details of your site. I'm ready to discuss and start to work on it now. ==================================== Please discuss before awarding the project.
$421 USD in 3 days
4.9 (108 reviews)
6.5
6.5
User Avatar
Greetings, I assume you already have styling and player controls done? If so, the task would take few hours indeed, and I have those hours today. --------------------------- Regards, Oleg
$222 USD in 2 days
4.8 (17 reviews)
4.1
4.1
User Avatar
Hi, UNLIMITED REVISIONS + ON TIME DELIVERY I have been working in industry since 2010 as a web developer and php programmer. Also a freelancer on oDesk and fiverr. I'll complete your task within the time you have allocated for this job. I'll start as soon as you confirmed and gave me the requirements. Thank you. Darshana.
$222 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of BRAZIL
São Paulo, Brazil
5.0
1
Member since Jul 18, 2014

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.