Gordon Potter's Portfolio

Trimergence
  • Isilon Systems
  • Tapintu Inc.
  • Trimergence
  • Lockdown Networks
  • George Fearing For Congress
  • Colin Spring
  • murdersilence.com
  • Global Seepej Records
  • At The Spine
  • Gordon Potter's Portfolio

Built a custom PHP application for San Francisco based trimergence.com

Requirements:

  • Build frontend and backend web application to host dynamic online psychological assessment service.
  • Automate assessment system with interactive form.
  • Make web application work with existing site design.
  • Provide user account system.
  • Allow users to complete assessment, receive email notification, and review generated assessment report.
  • Logged in users must have access to their entire report history and the results of past assessments.

Date:

Summer 2008

Trimergence Trimergence Trimergence

This project required a completely custom php based application that support user management, email contact, and automated assessment framework.

I used the Symfony PHP framework with a MySQL backend. The application required a formal Model View Controller design pattern. I was responsible for the application design and backend implementation. Additionally, I was responsible for integrating the existing website design in the application user interface. A variety of components and views were developed for the specific areas of functionality in the application. A user accounts system was created that allowed the users to authenticate and complete online psychology assessments. After the user completes an assessment they are provided with the ability to view an automatically generated assessment report. This functionality required logging the assessment responses to a database. Upon loading a report view, raw assessment data is processed through specific algorithms for generating valid assessment scores. After processing the raw data, the user is presented with an interactive report with specific scoring diagrams based on their computed assessment score.

In this project I was the sole application developer. I provided PHP, HTML, CSS, MySQL, Information Architecture and application deployment services.