Skip to main content

Student Dashboard

The Dashboard is the first page you see when you log into the student portal. It is designed to give you an immediate view of your daily schedule, upcoming homework tasks, and recently released grades.

Where to find it: Navigation Menu → Home (or /student)


1. Today's Classes (Today's Hero Card)

The center card of the home screen highlights your schedule for today:

  • Information: Displays your next upcoming class session, start/end hours, the teacher's name, and the physical classroom location (or digital link).
  • Fast Connection: If a session is online, a "Join Class" button appears to take you directly to the digital classroom.

2. Weekly Calendar (Week Ahead)

A horizontal calendar strip showing your weekly hours distribution:

  • Each weekday block indicates how many hours of classes you are scheduled to attend.
  • Clicking any day card lists the specific class hours and rooms for that day at the bottom of the grid.

3. Outstanding Tasks (To-Do Rail)

The To-Do Rail on the right side of the dashboard helps you organize your study schedule and never miss a deadline.

What Appears on the To-Do List?

  1. Pending Homework (Assignments): Tasks assigned by your teachers that you have not yet submitted (e.g., "Submit: Physics Homework - Due in 3 hours").
  2. Pending Quizzes: Online test sheets that are active and waiting to be taken.
  3. Overdue Submissions: Assignments past their due dates that still accept late uploads.

How to Complete Tasks

  • Every item in the list is clickable.
  • Clicking an assignment or quiz card redirects you immediately to the Submission Page to upload your files or begin the test.
  • Once you successfully upload or submit, the task is cleared from the To-Do list automatically.

4. Recent Grades

A preview widget showing the most recent scores published by your teachers.

  • Displays the course name, assignment title, and your score (e.g., 18.5 / 20).
  • Clicking the grade card navigates you directly to your full Gradebook page to read feedback.