Here client ( A New York based eLearning company ) was looking to build a multi-faceted and user friendly online test-preparation site which enables students to discover their areas of strength and weakness and work on them. Also, one objective was to mimic different kind of exam (Like SAT, etc.) scenarios and their varying question patterns like interactive questions, multi-part linked questions, MCQ’s, dichotomous questions and essay type questions and the associated time restrictions on such questions.