database music search/preview/vote mobile access website

Cerrado Publicado Oct 2, 2011 Pagado a la entrega
Cerrado Pagado a la entrega

First I realize that the GUI would probably be easier to program in flash, not to mention look better, but I would like to avoid it if at all possible, but I will accept it. otherwise AJAX or very complex Java will be a big plus.

I need a mobile friendly website, it would primarily consist of a music database that will be searched by keyword (assuming wild cards, think google) results should appear in real-time or at-least update after 1 second or less.

to make things easy for the user, a basic fullscreen choice will appear for searching music. " simple mode " (top played and top rated songs (4&5 star)). and an "advanced mode" where users can search keywords or browse by artist/title/rating/year/genre or album nothing else. song information would be retrieved from id3 tags or winamp's database or directly from the filenames as they will all be named "artist - title".

ratings and most importantly requests would also have to be possible with certain limitations such as 1 request every minute per person and no double votes on a song by the same person. the website would be very verbose in that it will tell the user what is going on for everything (hey you already voted for that! & too many votes, you aren't the DJ! & a small countdown in the corner until they can vote again (they can still browse meanwhile))

ratings would initially start out with my own ratings taken from the files or winamp's database, but all ratings made by users would be stored in another database (my original files are NEVER to be modified) the ratings would be an average of all the ratings (initially i am equal to 10 votes for my current rating) ratings are on a 5 star scale (the rating database would be more precise since it keeps an avarage .5 and down rounds down a star, and .6 and up rounds up a star)

the gui would have a very minimalistic "now playing" at the top consisting of the artist and the title of the song(artist - title) possibly with a very small 2px thick progress bar, on click it will open to something a little bigger showing all the retrieved information about the song on separate lines including the album art but only if it was in the music tag (no folder art) the music search/browse would closely resemble an iphone/ipod touch, complete with button background highlighted with the text, and an alphabetical scrollbar on the left thats hidden until bumped (regular scrollbar on the right)

clicking on a song immediately previews the song about a minute in while it simultaneously fast fades out the background, and brings up a promt with 2 buttons "VOTE" and "RATE" with rate fade alternating between the 5 star rating and the word rate. if applicable vote will also have a countdown until they can vote with the number suddenly appearing followed by its shrinking to nothing into the middle of the word vote every second until 0.

i would NEED a lo-rez (mobile) version and preferably also a high-rez (pc) version (optional)

i did find a few open source web solutions that would provide a starting place if you need examples or ideas:

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

there is another up to date library that i cant find now too

here is a live mobile emulator

[url removed, login to view]

All users will be on my local network and the website will be hosted by my computer on the local network, nothing will hit the Internet, so speed and bandwidth are not going to be an issue.

anywhere from 0 to 50 users may simultaneously use the page.

I have over 100,000 songs to query against in a variety of formats.

updates or new additions to the music database have to be painless, manual overrides (ex. i added music and committed it to the database, but now i have rated it where before it had no rating. my new rating takes precedence unless the community has already rated it)

users will be kept track of by IP address, i would like to be able to highlight certain IP address's requests (VIPs) if i do, any restrictions time limits or otherwise are lifted.

I must be notified of requests and have a live updated list of the requests and the IP who requested it, the list will be sorted by number of requests (ex. the song with 5 requests at the top, the song with none at the bottom) i will choose what to play externally

to be clear i am NOT after an APP or program. i need a website. a website that is mobile friendly.

Nº del proyecto: #1230813

Sobre el proyecto

3 propuestas Proyecto remoto Activo Dec 31, 2011

3 freelancers están ofertando un promedio de $575 por este trabajo

jeffluka

HELLO SIR PLEASE CHECK PMB

$600 USD en 6 días
(0 comentarios)
0.0
samcarter3020

PLEASE CHECK PMB FOR YOUR BID.

$625 USD en 10 días
(0 comentarios)
0.0
ricklomp

please check pmb

$500 USD en 6 días
(0 comentarios)
0.0