Technology used:
- PHP
- SQL – (MySQL database)
- Smarty template engine for page views (www.smarty.net)
- Selenium for testing
- HTML, CSS, Javascript for presentation
- Subversion version control system
This organization, Little Giant Steps, wanted to create an online training site for the parents of the children they work with. The concept was to create a customized training program for each user which would include streaming videos and downloadable materials. Each client would have a limited amount of time where they could log in to a secure site to view their training information. An administrative site was also needed to manage the bank of training exercises and vast number of online videos (over 1,000 videos as of 08/01/2008). The trainers needed to be able to log in and create the custom training programs, check on client status, and view reports. We were able to create this application with all these features and more. The project is running on a Linux/Apache/PHP server with a MySQL database (standard LAMP configuration).

Comments on this entry are closed.