Case Study: Database-Driven Web Sites & Applications

 BC Forest Safety Council The BC Forest Safety Council is an organization reliant on literally cutting and pasting together custom reports on the safety records and activities of BC's forest companies and workers. And with 3,900 company records and almost 9,000 worker records, that's a lot of cutting and pasting.

Our job was to create a flexible, robust set of database-driven applications that could help streamline and automate their record keeping and management. In addition, we recommended they tie those applications in to a new Drupal CMS Web site that we were building at the same time.

The results are helping them work better:

Ultimately, the data generated by these and many other tools are saved into a database, and this is where the real power comes for the BC Forest Safety Council. The dynamic reporting grid we've built contains each field of information — from that, users can generate customized reports that help them identify and analyze any kind of trend they wish. If they want to look at all companies from Nelson with 12 employees who failed their first audit but passed their second (oh, and who have an employee who took the Occupational Health & Safety training course), that detailed report is theirs in just a minute. Because of the complete filterability of every field and the user's ability to eliminate unnecessary fields from a customized report, even the most specific analysis can be undertaken.