I've a client(Music Studio) who wants to havea a SIMPLE Multimedia component, and it should be like the following :
+ Category
+ Sub Category
- Music Item
It should be consists of 2 Tables :
-Categories :
id, parent_id, name, description, no_of_items.
- items :
id, cat_id, name, singer, album, composer, arranger, writer, sound_engineer, year, production_co, url, download.
In the Back-end, he should have the ability to Add/Edit/Delete categories & items(songs).
In the Front-end, the users should be able to browse categories, songs .
and when the user click on a song, it should open song details page, that has all song details including 2 options, HEAR THE SONG ( using this flash player [login to view URL] ) or Download it.
** The Administrator should be able to upload / add url of the music files.
** The Administrator should be able to select if the file will be downloadable or not.
** Coding should be clear & commented.