I currently have a music search engine located at: <[login to view URL]> . I also have a client area where my clients can go to plan their event.
What I would like is incorporate the search engine into the client area so the client can choose their music for their event.
The winning coder will be given access to the client area, I do not wish to release this info at bid time.
A basic run down of the client area is that the user logs in and then is presented with a menu screen, one of those option will be "Select Music"
The specifics:
I would like the music picker to work much like the search engine except giving the user choices to add to 3 lists... Do Not Play, Must Play, Play if Possible. There should be a button or link to add a song that is not in the music database (Typable List) this would go into a seperate list, so I know to purchase these songs.
The client area contains printable reports, and I would like to have a music selection report as part of the existing printable reports section.
I would like to see report screen on which songs are the most popular and what is being searched for.
A seperate interface for "group" requests. What I would like here is a way for me to allow a school or other large group to request music for their event. **THEY DO NOT COME THROUGH THE CLIENT AREA** The list would allow multiple songs to be chosen at a time, allow the same song to be added by different people, and allow only the selector to delete his/her request. (Person A can not delete Person B Songs) A button or link to show the current talley of all songs chosen sorted by # of requests for a song descending.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
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. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
PHP
MySQL