The client came with a requirement to develop an application for students. Client wanted us to add functionality so that the user's can login into the application, see the questions depending upon the categories. Client told us to add two categories. The main aim of the application was to give a platform to the students so that they can practice on the given questions based on different categories. He also told us to enable abilities so that students can view the reports for each section.