I need a website where users can go on there and listen to snippets from album songs then add to cart the ones they want to buy.
On admin end:
Admin panel must allow admin to create genres, albums, artists, and songs per album. Each genre will have an icon, albums will have title/description/pic, artists will have name/description/pic/list of albums and songs, songs will have title/mp3 file.
On user end:
There should be a page [url removed, login to view] and [url removed, login to view] and [url removed, login to view] that alphabetically list artists, genres and albums respectively. On top of screen, there should be a link to view shopping cart and a search bar that allows user to search by album or artist or song.
When the songs are listed, each should have a play button so user can listed to part of the song and an add to cart (uses ajax). After user buys the songs, he can checkout by providing address and email and payment info. Then we'll send a link to the user to where he can download the songs he bought.