UCSC Triathlon Club

Description
The complete page can be viewed at http://www.trislugs.com
My Friend, Alison, was very impressed with the first web site I made for her and so when she needed a web site made for her Triathlon club, she contacted me right away and asked me if I could do it. She wanted a simple HTML page but I asked her what she wanted to do with the page and told her that a PHP web site would much her needs much more.
The web site that ended up being created is very simple on the outside. Using and managing the site can be done with just a few simple clicks and with very little knowledge of HTML. However, the inside and guts of the pages are extremely complex.
An admin backend gives the web master control over what events appear in the calendar, the ability to post news items on the front page, archive news items, create photo albums, and add photos to those albums. The backend also features a permissions system in which new admins can be created and given access to all admin options or only a select few.
In addition, the layout of all the pages are completely controlled by a few template files. These template files are referenced in each file and control whether the page uses a three or two column layout. If they layout ever needs to be changed, the templates are the only files that need to be modified. The changes made to the templates will be made automatically to all the files that reference them.
The web site has recently been updated with a soft user login system. Users of the web site can now create accounts. Accounts allow the user to sign up for events, upload a picture for the roster, create photo albums, have emails sent to them when a new story is posted, and receive email reminders for upcoming events they've registered for.