Hi. A teacher from a music school has contacted me asking if I could create a website where his students can create account, have their own area, choose from a set of pre-made templates, add their content, upload MP3s of their music, etc.

The site would be something similar to musicschoolsite.com, a student would create their account and would have their own website section at musicschoolsite.com/student1 , musicschoolsite.com/student2 , etc.

Would I be able to work up something like this with Drupal? If not would anyone have any suggestions on stand-alone PHP programs?

Thanks!,
Wesley

Comments

Radiating Gnome’s picture

You could start here, with the blog theme module:
http://drupal.org/project/blogtheme

That would at least get you a good chunk of the way there.

AvalancheOfLlamas’s picture

Combine that with the Pathauto (http://drupal.org/project/pathauto) module using a user token to create your /student paths, and the right permissions to view/edit content, and I think you'll be nearly all the way there.

Alan

mcfilms’s picture

Though I haven't used it, I hear Organic Groups is good for this sort of thing.
http://drupal.org/node/861418

A list of some of the Drupal sites I have designed and/or developed can be viewed at motioncity.com