The team 1006 (
http://www.portperryrobotics.ca/) site is completely designed and built by students. For the past two years (since it was created) it was hosted by me as a student, but now that I've graduated I continue to host it as an alumni. The site runs on a modified version of openFIRST (
http://www.openfirst.org/ -- which itself is student built, and is a very student-centred project) and contributes back code and patches to the main repository periodically. The backend system that people don't see is also student-written, including its hooks into the mail system that automatically create e-mail forwarding accounts in the form of
firstname.lastname@portperryrobotics.ca and automatically creates division-based mailing lists, the cell-phone text messaging whenever FIRST posts rule updates, etc.
Up until this year, no mentors had passwords for administrative things on the website (excluding the posting of photos to the photo gallery, mentors, and students who took the pictures were largely responsible for uploading their own and given access to do so). Now the few mentors who have access don't often use it, but have the ability to go in and check things out if required to help the students with something (eg tracking down a bug, and teaching them how to fix it, etc.). Some students who don't have direct administrative access over the website have contributed minor patches to the openFIRST project which have been in turn incorporated into the site.