September 2004 – November 2004

With some web technologies under my belt, I became more and more interested in web development.  The advent of web hosting companies was still upon us – I felt that I would rather provide the service, then pay for the service.  There were two parts to this business:

  1. A front-end that included an interface for new customers, customer service, and order pages.  In fact, one of the products that I sold were domains.  To do this, I had to hook into the ICANN API to determine if a name was taken.
  2. A CRM behind-the-scenes.  I called it Gryphon PanelGryphon Host.  It was an administrative tool that handles customer and sale information, communication, billing, and even marketing.

This was all done using PHP with a MySQL database backend. Architecture and planning for this panel as well as the public customer site was completely done before a single piece of code was written. This project could be used as a great example of the ideal waterfall approach of software development.  I strengthened my knowledge of PHP and learned how to put together a MIME email among other areas.