UTM course timetable is one of the essential go-to websites for students. However, there are several issues in how it handles clashes and information. We have found no research regarding student satisfaction in the current system, hence the need for a better and more efficient cross-platform app to ensure better accessibility, course management, and collaboration. The proposed app utilizes front-end and back-end frameworks for the full stack development, and genetic algorithm is implemented for optimizing the timetable configuration. This application will provide enhanced user experience among students to facilitate their academic tasks.