Hi everyone, I just made my site Indie Rock Lyrics live (www.indierocklyrics.com). It would be great if you could check it out and let me know what you think. This was pretty much the first website I've made (excluding a terrible FrontPage experiment a while back). I didn't even know what Drupal was before August!
The site is pretty basic at the moment but I plan on adding more features as I increase my Drupal skills. Mainly by using panels and utilizing images in a better way to create a more dynamic homepage.
Before building the site I did a ton of reading and found a lot of other people who were trying to build a lyrics site. In terms of site structure, this is what I ended up doing:
For the top A-Z menu, each letter is a content type 'Letter.' Each Letter is the parent of an Artist whose first letter begins with that letter (ie 'N' is the parent of Nirvana, 'D' is the parent of Daft Punk). The page for each Letter contains a view 'display children as list', in order to display the full artist list for that letter.
I have three additional content types - Artist, Album, Song. I used node reference and the nodereferrer module to display the artist, album, song fields on their respective nodes. Lastly I used IMCE for images.
The homepage is mainly html with tables, along with a simple view or two.