Yet another..."can I do this in Drupal?" question.
I want to start a site in which art and galleries are the main features. Each piece of art would be a node, with characteristics like price, genre, size, etc. and would be associated with a gallery. I'd also like event nodes, so that galleries could post when they're starting new exhibits. Also, I'd like artists to have their own pages so they could post their own art and to associate it with whatever gallery they are featured at.
That seems pretty straightforward, I feel like I could implement that in a basic way in Drupal. But I would like to give gallery owners and artists the ability to upload their own art and events. As far as I know, Drupal out of the box doesn't have that kind of robust permission system, right? For example, if I wanted to give artists the ability to upload art, and then tag that art as being featured at a gallery, but give the gallery owner the permission to approve that art and remove it later.
Later on, I'd like to expand the site to include restaurants and bands, since this site will be based around a monthly citywide art/culture walk...thought I'd rather keep the focus on the art rather than have it be a general entertainment site.