This application based on new technology stack which is known as MEAN(MongoDB, ExpressJS, AngularJS, NodeJS) stack. In this application, we can create three types of roles Admin, Teacher, and Student. Admin adds sub-admins and teachers and teacher uploads test, assignments, notes for students and students read the notes complete the assignment and giving a test. After successfully passed the test or exam student upgrade the levels. In this application, we can use HTML5, CSS, JavaScript, AngularJS, NodeJS, MongoDB as a database and ExpressJS as backend framework.