Dashboard

Attendance
--%
Avg Score
--%
Pending Tasks
0
Active Subjects
0
๐Ÿ“… Calendar

Lecture Holiday Exam Period Revision Break Class Task Exam
๐Ÿ“‹ Selected Day
๐Ÿ“ Today's Classes
โฐ Upcoming Deadlines
๐ŸŽ“ Upcoming Exams
๐Ÿ“š Subjects by Semester
๐Ÿ—“ Attendance Log
Quizzes
Exams
Assignments
๐Ÿ•’ Weekly Timetable
Notes
Resources & Links
๐Ÿ‘ฅ Students

โš™๏ธ Settings

Connection

Paste the deployed Apps Script Web App URL here. This connects the dashboard to your Google Sheet (your database for everything: attendance, quizzes, assignments, exams, timetable, notes, resources, students & the academic calendar).

Data & Calendar

"Export to Google Calendar" creates (or reuses) a calendar called "UTM Diploma Accounting" in your Google account, then adds:
โ€ข All academic calendar dates (lectures, breaks, exams, holidays) as events
โ€ข Your weekly timetable as recurring class events for Semester I (29 Jun - 22 Nov 2026)

Re-running it will create duplicates - delete the calendar in Google Calendar first if you want a clean re-export.

How it works

1. Create a Google Sheet.
2. Extensions โ†’ Apps Script โ†’ paste the provided Code.gs.
3. Run setup() once to create tabs, preload your subjects & academic calendar.
4. Deploy as Web App (Anyone can access) and paste the URL above.
5. All data you add here is saved straight into your Google Sheet.