A Cloud-Based Academic Web Platform with In-Line Doubt Clarification and Email Notifications

Main Article Content

SENTHILKUMAR K, SANDHYA M, MUBASARA PARVEEN M, ANAND R

Abstract

This paper introduces a web application that utilizes Amazon Web Services (AWS) to create a secure and efficient learning portal. The portal allows users to access course materials in HTML format, with the option to raise queries by selecting specific lines and receive email notifications to instructors. The conversion of DOCX files to HTML is achieved using the Mammoth library, while PDF files are first converted to Word using pdf2docx before being transformed to HTML. The Flask web application framework was chosen for its lightweight structure and minimal dependencies on Python libraries. The user interface is designed using Bootstrap and React JS, which offers responsive design and faster web page rendering. Bootstrap is a mobile-first design framework that provides a great user experience on a variety of devices and screen sizes, while React JS's component-based architecture allows for code reusability and efficient management. This combination ensures that the application is user-friendly and offers an enjoyable learning experience. AWS provides a secure infrastructure that ensures the application is available and accessible to users while safeguarding against data breaches and other security threats. It offers a robust and scalable infrastructure that can support large volumes of traffic and provide seamless access to resources. This web application provides a modern and efficient way for students to access course materials, raise queries, and clarify doubts in real-time. By leveraging AWS, Flask, Bootstrap, and React JS, the application offers a responsive and secure learning environment that is ideal for today's tech-savvy students. The application is a testament to the power of modern web technologies, which can enable innovative and practical solutions to today's challenges.

Article Details

Section
Articles