Content Management System

At it's core, websites are made up of 2 parts: the content (including text and images) and the layout. To edit content on flat, non-dynamic sites clients would have access to all the code of the page. Forget to close a single div tag and everything could break.

Content management systems separate content and layouts by using databases and templates. The content - editable via a backend admin site - is saved in a database. The layout - with all the html and php code - builds the pages based on the design and pulls in the content.

Michael Geist
Michael Geist

A blog for Dr. Michael Geist, a law professor at the University of Ottawa. His original site was Joomla and 1000's of posts and comments had to be imported.

Visit Site
Arbrux
Arbrux

A brochure site to market floating fountains and pond aerators.

Visit Site
TODAY Show RSVP
TODAY Show RSVP

Online rsvp form for TODAY Show producers to track the number of guests expected for the live broadcast.

View Case Study
Colorfield
Colorfield

Colorfield is an international digital design and development company.

Grains for Your Brain
Grains for Your Brain

Grains for Your Brain arms you with real science from real experts so you can make healthy food choices.

AT&T Transforming Business
AT&T Transforming Business

AT&T demonstrates how their products can help small business owners.

Virgin Unite RE*Generation - Do Whatever It Takes
Virgin Unite RE*Generation - Do Whatever It Takes

Users register to create a personal task (called a “whatever”) to raise money for youth homelessness. 

View Case Study
Mobilicity
Mobilicity

Updated: Check out this new design!
Pulling data from CMS Made Simple's Company Directory module I made a super sweet store locator using Google Maps.

Glenfiddich Cask of Dreams
Glenfiddich Cask of Dreams

I'm really happy with how this site turned out! The contest pages were hand coded and it was nice to see my regular login code pass strict security testing. The image gallery and thumbnail previews come from cmsms.