I'm in need of a site that deals with musicians and bands. It will be a site that allows bands to sign up their band, enter band details such as band name and genre, band members, and a module to upload songs. You must be able to log in after and change up your band's information, modify members, and add/remove songs.
Each band that registers should have a band page where they can upload pictures, a block where you can listen to songs and rate on each. People who view the band's page should also be able to set them as a "favorite band" and become a fan. The band page should be a simple URL like bandname.site.com. The band should be able to release band news, and each band member should be listed on this band page, with various information about each member.
Their will be a top bands list, sorted by which band has the most fans, you will be able to listen to a snippet picked from the songs that were uploaded, and you will be able to search bands by genre, name, etc. There is a bit more too it, and if you are interested in hearing about it let me know.
I will also need an admin panel