If you have looked at any of the Water Centers training programs you will have noticed that they bear a striking resemblance to this online portfolio. The reason is this interface is designed to be adaptable to different training applications using a backend, database driven, content management system. This interface was developed in collaboration with another developer, where my primary role was that of connecting the interface to the database using PHP scripts and the development of the backend content management system. Because of this interface the Water Centers focus has been able to progress to that of building quality interactive training pieces and instead of reinventing the flow of the training program each time. The interface is small and robust allowing it to be deployed as an application that runs off of a CD-ROM, installed on a machine, and on the web. The interface tracks user training data that will be used to determine if the user gets credit as they progress through out the program. It acts as a learning management system (LMS) that allows us to organize media, content and quizzes into an understandable topical layout.
