A client is needing a website for an education support centre that has the main functionality of students having their own area to access downloadable content supplied by tutors etc. Also some kind of messaging system between tutor and student. Main features required are listed below.
• News scroller
• Events calendar
• Contact form and map
• Media gallery
• Students area/Schools area - personalised (files, notices, messages)
• Parents area - non personalised (files, notices)
Obviously I'm fine with the contact form, map, calendar etc it's just the students, parents and school areas plus the messaging. I was thinking how this could be done successfully using WordPress' admin system but I can't come up with anything useful.
It would be great if there was some theme out there specifically designed for this or that can be tweaked easily enough to provide that kind of functionality. If this is not WordPress' forte then fine but any suggestions or thoughts woud be greatly appreciated.