UTAR Institutional Repository

Virtual classroom platform with real-time collaboration features

Chong, Kai Xuan (2025) Virtual classroom platform with real-time collaboration features. Final Year Project, UTAR.

[img] PDF
Download (12Mb)

    Abstract

    This project situated in the field of educational technology, develops a web-based Virtual Classroom Platform to enhance online learning through real-time collaboration. Current virtual learning environments often suffer from inadequate real-time interaction, poor accessibility for users with limited technological resources, and ineffective peer-to-peer engagement, collectively diminishing the learning experience. To address these, the platform employs frontend technologies (HTML, CSS, JavaScript) for a responsive and device-agnostic interface, backend technologies (PHP, MySQL) for robust data management, and Node.js server using Socket.IO for real-time communication. It integrates open-source collaboration tools such as Jitsi Meet for video conferencing, Etherpad for collaborative text editing, and WBO for shared whiteboards to enable synchronous learning and foster student-instructor peer interactions. The development process uses the Agile methodology, which emphasizes flexibility and iterative progress. Design and functionality were informed by user requirements gathered through a questionnaire, guaranteeing that the platform satisfies a range of needs. The resulting platform provides a dynamic, inclusive, and interactive environment that reduces the distinction between online and in-person education. It overcomes existing limitations by ensuring accessibility across devices and technological capabilities, with successful integration of collaboration tools enhancing user experience. This project excludes the development of mobile applications, automated grading, intelligent tutoring, or personalized learning paths, and VR/AR technologies, focusing on traditional web-based tools for real-time communication and collaboration. This work advances online education by providing a scalable, equitable solution that supports real-time interaction and collaboration, contributing to a more effective learning ecosystem.

    Item Type: Final Year Project / Dissertation / Thesis (Final Year Project)
    Subjects: T Technology > T Technology (General)
    Divisions: Faculty of Information and Communication Technology > Bachelor of Information Systems (Honours) Digital Economy Technology
    Depositing User: ML Main Library
    Date Deposited: 28 Dec 2025 20:15
    Last Modified: 28 Dec 2025 20:15
    URI: http://eprints.utar.edu.my/id/eprint/6994

    Actions (login required)

    View Item