Here's the story, as a group project in school we have to create a database driven website. It was suggested by someone that we use drupal and one of my team mates jumped on - forget the fact that we'd never heard of it until then. I suppose I'm just looking for some reassurance that we can do this site the way we want in drupal, right now I keep thinking of the things we need it to and no idea how to go about them in drupal.
Basically it's a site for our campus. The home page would be an events page that would display any relevant college news, such as a closures, annoucments - perhaps a link to a calendar - this part seems easy. Users would then log into the site and be redirected to their own profile, menus would depend on the usertype (students, instructors, instructional coordinators, student council, etc).
Students should be able to view their weekly schedule for their current semester of their program as well as a booklist (and possibly a student job bank)
Instructor should be able to view class lists, workloads
Instructional coordinators should be able to create schedules, booklists and assign workloads.
(there are a few other things we would have liked to do but right now I'm trying to simplify things for us)