Tuitionable Tuitionable
Student Dashboard

Student Dashboard

Your Tuitionable student dashboard: upcoming and completed sessions, the learning streak, study stats, and one-tap quick actions.

Your Student Account 6 min read Updated 16 Nov 2026
On this page

Overview

The dashboard is the home screen every student lands on after signing in to Tuitionable. It opens at /student/dashboard and pulls everything together in one place: the session that is coming up next, your stats from completed sessions, your learning streak, and shortcuts to the things you do most — finding a tutor, opening your bookings, and paying for a slot that is awaiting your payment.

This page explains each part of the screen and how the numbers are calculated. It is written for students. If you are looking for how to actually book or join a session, you may look out for the dedicated pages linked at the end of this page.

You reach the dashboard as soon as your student profile exists — even before you have verified your email. A reminder banner prompts you to verify, but you can look around right away. Verification is required at the point where you pay for an actual booking.

Your next session

At the top of the dashboard, beside the greeting, sits a card that always shows your most relevant session. Its heading changes depending on what is happening:

Card state When it appears Main action
Happening now A confirmed or in-progress session is inside its join window — from 15 minutes before the start time until the end time. Join now opens the meeting link in a new tab.
Next up You have a confirmed upcoming session but it is not yet joinable. View session opens the booking detail.
Nothing booked You have no live or upcoming session. Browse tutors takes you to the tutor search page.

When a session is shown, the card displays the tutor, the subject, the duration, and the date and time. The greeting beside it also nudges you: if you are on a streak it tells you how many days you have kept it and how many sessions you have done this week; otherwise it simply invites you to book your first slot.

If you recently finished a session you have not reviewed yet, a Leave a review shortcut appears among the greeting buttons. Reviews help other students and contribute to your tutor’s rating, so it is worth a minute.

Your learning stats

A row of four stat cards summarises your activity. Every figure here is derived from your booking sessions.

Card What it shows How it is calculated
Sessions this week Completed sessions in the current week, with an up/down trend versus last week. Counts completed sessions since the start of this week; the trend compares it against last week’s full week.
Hours learned Total time you have spent in completed sessions. A ★ pro tag appears once you pass 10 hours or more.
Learning streak Consecutive days on which you completed a session. See Learning streak below. A 🔥 hot tag appears at 7 days or more.
Completion rate All your bookings that finished as completed sessions. Completed sessions divided by total bookings, shown as a percentage with a progress bar.

Below the stat cards, an Hours studied chart plots how much you have studied over time. Use the 8w, 3m, and All toggles to switch between the last eight weeks, the last three months, and your full history by month. The current period is highlighted. Alongside it, a subject mix donut breaks your hours down by subject so you can see where your time actually goes.

Learning streak

Your streak counts how many days in a row you have completed a session. It is a simple, consistent measurement.

  • A day counts only if a session reached completed status on that calendar day. Sessions that are still confirmed, pending, or in_progress do not add to the streak until they finish.
  • The count starts from today if you completed a session today. If you have not had one yet today, it looks back to yesterday and counts from there, so the streak does not break just because the day is not over.
  • The streak ends at the first gap — the first day with no completed session breaks the chain.

Booking a session for tomorrow does not protect today’s streak. Only a completed session keeps the chain alive, and the streak is measured by the day the session actually took place.

Upcoming sessions

The Upcoming sessions panel lists your next sessions in a table — up to five at a time — sorted by date. Each row shows the tutor, the subject, when it takes place, the duration, and a status pill. Free sessions are flagged on the row.

Status pill Meaning
ConfirmedThe tutor has accepted; the session is locked in.
PendingPaid and awaiting the tutor’s confirmation.
LiveThe session is in progress right now.

The action at the end of each row adapts to its state: a confirmed or pending row offers View to open the booking, while a row that is still waiting on payment shows a Pay button straight to checkout. Use See all in the panel header to open your full bookings list, where completed and cancelled sessions are also available.

This table shows what is coming up. Your completed sessions feed every stat above — hours, streak, and completion rate — and the full history of past sessions lives on your bookings page.

Quick actions and recommendations

The dashboard keeps your most common next steps a single click away.

  • Find a tutor — opens search to browse tutors and book a new session.
  • My bookings — jumps to your full session list with upcoming, completed, and cancelled tabs.
  • Leave a review — appears when you have a finished session that still needs a rating.
  • Pay — on any upcoming row that is awaiting payment, sends you straight to checkout for that booking.

Continueing on the page, a Tutors you’ll click with strip surfaces a few highly rated tutors as a starting point. Each card shows the tutor’s name, a primary subject, their rating, and their hourly rate; selecting one opens the tutor’s profile so you can book.

Troubleshooting

What you see Why What to do
Streak dropped to zero unexpectedly. The streak only counts completed sessions, and a single day without one breaks the chain. Complete a session today to restart it. Booking ahead does not preserve a past streak.
A finished session is not counted in hours or stats. Only sessions marked completed feed the stats. A session that ended but is still in_progress or awaiting reconciliation has not been finalised yet. Give it a short while for the status to settle, then refresh. If it stays stuck, contact support.
An upcoming session shows a Pay button. The booking is holding your slot but payment has not completed. Use Pay to finish checkout. See the checkout page for payment methods.
Skip to main content