Page 1 -- introduction

As an example of how to display the Perl Monger's data, the package Template::Toolkit was used. There were several reasons for this decision.

The general flow of presentation is simple:

  1. List of customers
  2. Per-customer list of projects
  3. Per-project list of jobs
  4. Admin page

The following pages will track the evolution of the "list of customers" main page. To get to the final product took several iterations of the Controller. However once these iterations were complete then the Controller could be applied to the other pages.

First, let us look at the View which remained mostly static throughout the evolution of the Controller.