An online exam portal where user can register himself and take an online exam. The admin can handle all the computers in which the exam is going on and restrict some IP addresses to not allow them to take the exam . The admin can also see the results of all candidates in sorted order.