portfolio: applications

Free2mail Brochures

pf_free2mail.png

E-mailable brochures, designed and developed for Free2mail, incorporate dynamic content into Flash movies, sites and slide shows, based on XML technology.

Points of interest

All the data on the site or in the brochure is fully editable via a content management system and stored in XML files, giving the client greater control and flexibility of the content used. Simple HTML alternatives to the Flash can also be generated.

The lack of such control over content has been the biggest disadvantage of Flash-based presentations and web sites over the last couple of years. Work is ongoing on this project, and the introduction of Drupal as a management front-end, coupled with AMFPHP (Flash remoting) is opening up more and more possibilities for the system.

Our work: 

Flash brochure templates and code, XML and data definition, XSLT in PHP using Sablotron, Drupal

Bug Tracker

pf_bugtracker.png

A complete bug tracking system based on PHP and MySQL, written from scratch as an in-house solution for a small games developer.

Work on the project was abandoned in the midst of already complete, comprehensive Open Source projects such as BugZilla, but may re-emerge in the near future as a bug and issue tracking add-on to the Drupal CMS.

Points of interest

The application is rich in features, including:

  • password-protected user access, with multiple user access levels (privileges);
  • multiple projects, each with individual user access;
  • extensive sorting and filtering on open issues;
  • bug fixing locks - if a user assigns themselves to fixing an issue, no other user can mark the issue fixed or closed;
  • static bug reports in HTML for team managers, which can be e-mailed on a regular basis.
Our work: 

Extensive PHP code, scratch built web application modules such as secure sessions, database design with MySQL