StudentReport is a web application designed to automate the academic reporting process for students at Indiana University, on a semester-by-semester basis.
The application streamlines the entire workflow by automating the import and processing of student grades and academic data. Each semester, the system automatically imports grade files from Google Drive and loads them directly into Google Sheets, where all calculations and validations are handled programmatically.
The app includes a set of automated scripts that:
To ensure proper access control, the application reads the email address of the signed-in user and grants access only to authorized users listed in an internal Access Editor sheet. Certain administrative actions are restricted to these authorized users to maintain data integrity and security.
This application uses Google services solely to automate academic data processing and improve efficiency. User data is accessed only for operational purposes and is not shared with third parties.