This project is a secure, dynamic web application developed as part of the MultiMediaProject 1 (MMP1) at FH Salzburg. The primary objective of the application is to manage academic data (study programs, semesters, and associated courses) while providing users and administrators with a secure platform to upload, view, and manage academic documents and files.
Core Functionalities of Space :
Dynamic Data Filtering: Users can seamlessly browse and filter courses based on their specific Study Program and Semester. The system fetches and renders this data dynamically from the database.
Secure File Management: A robust upload and download system allowing authorized users to attach documents to specific modules. It includes a physical file deletion mechanism (unlink) synchronized with database records.
Centralized Authentication: Integrated with the university's single sign-on (SSO / oAuth) infrastructure using the OpenID Connect (OIDC) protocol, providing a seamless and secure login experience for students and staff.