The Training Portal app is suitable for organizations that intends to keep track of the student’s progress and achievements. By using this app, students from internal user are able to engage with the provided learning contents without having to log in to other apps or platform. It is developed to enhance the ability of students to view contents, do assessments and maintain the training records. One of the main features of this app is the ability to upload and update the student’s training records to a centralized repository for easy access and maintenance. For each student, the app holds all the training document separately based on the configured folders and type of training required.