takeCAT is codeigniter based application written in PHP to offer adaptive tests over WEB.