269797 Music Sharing Platform

In Progress Posted Nov 28, 2008 Paid on delivery
In Progress Paid on delivery

Hi there, thanks for taking your time to read this post, im going to be indepth and precise here, so I dont get timewasters, if you have your doubts on whether you can provide what I need, please do not apply.

Myself, I am a client from England, UK. I have good html knowlege and basic php knowlege. I want to take an entrepenurial approach into the music industry, by paying someone to make a great website for me, and then promoting it myself.

I believe I am a good communicator, and a great employer, I am online on msn throughout the day, and I know what I want, and what I dont.

As this is featured, im sure you are aware I am a serious buyer.

.: The Project :.

The project is about music, I believe it isn't too complicated, and a good coder / coding team should be able to do this within a month.

.: Coding :.

To be coded in however you can code it, although i expect it would be php and ajax for ratings, flash for the player, some java script.

On a mysql database, css for the styling, it to be made so its SEOScore is good (ie: good links) and to be designed well.

.: Features list :.

- User features (unregistered) -

Search Songs

Play Songs

Add Songs to playlist

Play a playlist (share playlists or there own playlist)

Upload as annonymous

There playlist only needs to be temporary (they can only save if registered)

View Users.

- User features (registered) - [url removed, login to view]

All the above with:

Create a profile (picture, short description)

Saveable Playlist

Comment Songs

Comment Other Users

Comment News

Upload Songs

Rate Songs (ajax)

Add friends (other peoples accounts)

Report Songs

- Search -

Searchable by Title, Artist, or album

Formatted for best SEO.

Search results formated by:

Title - Artist - Album

eg: If I were a boy - Beyonce - I Am Sasha Fierce (2008)

Clicking any of these will search the relavent artist or album or track (if not the one you searched for)

Search results sortable by: Relevancy, Rating, and View Count

Song has a Play Button, an Add to playlist button (probably just a + symbol) a select box (for adding multiple to playlist) and a more info button.

Full Search format: See image i have uploaded as [url removed, login to view]

- Player -

The player should be intergrated as much as possible, popping out is kind of ugly, and i would prefer it if it didnt, although users might prefer that, so a popout option should be available for the user.

Obvious features are Pause Volume, Tracking, I dont mind if you dont make your own player for this, as long as you can find a player that plays playlists (xspf) for example, that you can change to style it suitably, that is fine. or Jeroen Wijering.

Player example: see image i have uploaded as [url removed, login to view]

- Song Info -

Going on more info shows more info about the song (obviously) it shows who uploaded it, hits, rating, comments on the song, popularity rating (week, month, year) and the uploaders description of the song.

- Admin -

Able to remove songs easily, i want to react to DMCA's promptly as i can.

Able to moderate users easily.

Syling of the website should be simple (should just be able to edit a css file and some pictures in a folder)

- Uploader - [url removed, login to view]

The uploader should go onto there computer, they browse to a .mp3 and it will upload the .mp3 for the player, they should also have a box to fill in for: Title, Artist, Album, Album Year, Description.

- Playlists - [url removed, login to view]

Users can create multiple playlists which they can share with friends via a url with friends, the playlists can feature any song that been uploaded and play each song automaticaly after the previous song.

Users can set there playlists as public, secret, or private

Public: Everyone can see it on the playlist page.

Private: Only the user who made it can play it and not on playlist page.

Secret: The User can link people o it, but its not on the playlist page.

Playlist page: Lists of all public playlist's, admin created ones at top (charts) Users can search this list, filter it by playcount, rating.

Users can comment on public playlists, rate them, play them, link people to them.

- Various other things -

Outbound links should ALWAYS be in popups when posted, dont want people leaving site.

Song should be checked (to see if its real, get the length etc)

Website should be basic search engine optimized (SEO) on how the links are formatted.

Adobe Flash AJAX JavaScript Odd Jobs PHP Website Design

Project ID: #2016079

About the project

Remote project Active Jul 11, 2012