PHPRunner saved us around $7500 for this one project and will save us even more with new projects on the horizon

Brian Hipple,
IT Developer for Life Spire Assisted Living
Brian Hipple

Brian Hipple is a software engineer with over 20 years of experience, mostly in the area of C++ and Java. He is currently a manager at a language development company.

Application size and scope

This project involved the development of the web application for an assisted living facility managing the residential, personal, medical, as well as contact and insurance information.

This project comprises of over 50 tables (and growing) and a few thousand client records which are continuously increasing as the data migration has begun.

The project

In order to be HIPAA compliant we had to:

  • Encrypt all sensitive data including SSN, Medicare, Medicaid, and passwords in the database

  • Use SSL
  • Restrict access with secure logins
  • Keep an audit log
  • Set timeout for browser sessions
  • Mask the sensitive information such as SSN, Medicare, and Medicaid numbers in the view mode (E.g. XXX-XX-9999 format was used for SSN, etc.)

PHPRunner was able to handle all of the above requirements with ease.

As multiple joins were necessary in the project I had used the custom code to update the joined tables on the edits and adds. Having to reconstruct the customer report templates like-for-like I have complimented the custom code with the Master/Detail relationships that came with PHPRunner out of the box and required only a basic configuration.

During the project, I was consistently able to upgrade to the newest builds that have eliminated any issues we have encountered along the way. I have received a prompt assistance from support team for the encryption/decryption, editing, and updating of the information from the joined tables, as well as the assistance for the master/detail reporting. Without a doubt, the best technical assistance I have received in my 20 years of software engineering. Every question was answered in a timely manner, many times with sample code. This reinforced my decision to go with PHPRunner for this project and for many more projects in the future.

Speaking of ROI

This project took about 10 man-weeks. Without PHPRunner it would have taken at least 3X longer (30 man weeks). I would estimate that PHPRunner saved us around $7500 and will save even more in the future with new projects on the horizon.

Next steps

The main take away for me is that now I have a way to build secure PHP web-based applications. As the mobile devices market continues to grow (iPad, iPod, smart phones, etc.) it opens up a whole new software development opportunity for me. I no longer have to write the native code for each device individually but can focus on generating the web-based applications as the browser becomes the only requirement.

Back to list of stories