As you know, a colleague and I are working on our new school website. This part of a series of blog posts explaining what we have done.
The very first task we did was to look at the information we were provided on the needs of the school in terms of menu layout and functionality. This was actually fairly easily done since we had spent the previous year working in a committee. From this, we decided on a menu structure and overall plan for our site.
I'm going to be working with a partner to create a Drupal site for my school. We have a full month to work on the main details of the site, and will work on improving it over the course of the whole year.
The idea is that we want to build a site which will serve as a marketing front-end for the school, and as an way to distribute information to parents and students from the school, and allow teachers to collaborate with each other and their students.
I know that Drupal can do the job. I plan on using this blog to document my process.
I'm the maintainer and creator of a filter module for Drupal where users can enter mathematical equations (using MimeTex.cgi created by John Forkosh) and create graphs which are built on the fly (using the JavaScript grapher created by Walter Zorn).
Some examples:

