Find Jobs
Hire Freelancers

A system to submit and display audio files in embedded google maps

$100-400 USD

Κλειστή
Αναρτήθηκε πάνω από 15 χρόνια πριν

$100-400 USD

Πληρωμή κατά την παράδοση
I have a collection of audio files that I would like to submit (including some additional data, like recording date, recording author etc.) automatically on (embedded) google maps and display/play them on a website. ## Deliverables The 'geotagged' audio files are placed automatically (via submit forms) on the world map and they should be playable in a callout when the pin icon on google maps is clicked. The callout will also include other data that has been associated with the audio file (see below). I also need an "admin" function - a password protected page (htaccess is fine) with a set of forms that enable me to (1) upload the audio files and (2) include a set of parameters for that particular file (3) manage the existing audio files (modify/delete). The parameters to be included for each audio file: - Author name - Author email/webaddress - Title - Location (support for the link URL from [login to view URL] and geocoded address data [coutry, city, street, number]), used to automatically place the audio file correctly on the map. - Tags (free text, one word per tag), some kind of easy method to choose from existing tags would be nice (like in [login to view URL]) - Copyright (should be possible for the submitter to choose from text and/or icons from [login to view URL] or [login to view URL]) (if this turns out to be very complicated it can be left out). - Date when the audio was recorded - Date when the audio was submitted - Other notes from submitter (with limited max lenght) It should be possible to define which parameters are mandatory and which are optional before accepting the submission. It should be possible to reject files that are not supported by the embedded player and files that are too large (limit set by the administrator). While this project does not include any web design requirement, I would like the coder to provide basic html-pages (no formating needed) that contain all the agreed features and functionality: (1) page that has the embedded map, with few example files placed on the map (2) protected page that contains the fully functional submit forms. The code should be well documented so that once this project is complete a competent web designer can create the final visual design that uses the stored data. Other features: - the parameters associated with the audio file should enable filtering/searching. In other words, it should be possible to have (for example) a 'tag cloud' of the most popular tags which, once clicked, would filter the google maps view to only show (for example) all audio tagged 'streetlife'. - It should be possible to easily add new parameters later on top of the ones defined below. A fairly good example of the maps implementation can be found at [login to view URL] The sellers who bid must provide a estimate how long it will take. 1) I require complete and fully-functional working program(s) in executable form as well as complete source code of all work done (so that I may modify it in the future). 2) Deliverables must be in ready-to-run condition as follows (depending on the nature of the deliverables): 2a) Any website server-side deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment. 2b) All other software (including but not limited to any desktop software or software the buyer intends to distribute) must include a software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request (unless specified elsewhere by the Buyer). 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. 3b) No part of the deliverable may contain any copyright restricted 3rd party components (including GPL, GNU, Copyleft, etc.) unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the seller's Seller Legal Agreement. ## Platform The front end web pages must render correctly on recent versions of Internet Explorer, Firefox, Safari and Chrome. The website is hosted at [login to view URL], so all the usual tools (PHP4, PHP5, Perl, Python, Full CGI, Ruby On Rails, Server Side Includes, mySQL) should be available. I require the programmer to query my hosting company in advance, to ensure that they support all components which the coder uses in the final solution (including supporting the anticipated version #s, allowing components to run under their potentially restricted security model, etc.) The programmer is responsible for creating their own development and/or qc environment. The programmer will perform the physical installation, and will be given all necessary permissions to do so.
Ταυτότητα εργασίας: 3185988

Σχετικά με την εργασία

2 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 16 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
2 freelancers δίνουν μια μέση προσφορά $892 USD για αυτή τη δουλειά
Avatar Χρήστη
See private message.
$1.614,15 USD σε 14 ημέρες
4,5 (13 αξιολογήσεις)
5,8
5,8
Avatar Χρήστη
See private message.
$170 USD σε 14 ημέρες
0,0 (4 αξιολογήσεις)
0,0
0,0

Σχετικά με τον πελάτη

Σημαία της FINLAND
Finland
0,0
0
Μέλος από Αυγ 31, 2008

Επαλήθευση Πελάτη

Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.