Just a note: part of the reason I was able to set this whole site up in a couple of evenings is that I used BigTree CMS. It's the CMS that powers a lot of the websites I've built over the last few years for universities, cultural institutions, etc. The back-end is user friendly, but most importantly, it's dead simple to customize.
I whipped up four tables to handle:
And apart from some custom functions to do some math, BigTree took care of all the heavy lifting. So big thanks to Tim Buckingham, the lead engineer on BigTree for creating something so easy to use.Say hi to Jemal