Developing a web application driven entrance test preparation platform, which does evaluation of users, formulate a study plan, search relevant materials, generates reports on preparation and performance, and deliver personalized coaching to candidates.