Skip to main content
The admin dashboard at /panel is the home screen of the admin panel. It surfaces key platform metrics in real time, giving administrators an immediate view of system health. All data comes from the v_admin_overview database view.

Metric cards

Five stat cards appear at the top of the dashboard. While data loads, animated skeleton placeholders are shown; once available, the real counts render.

Students

Total students registered on the platform (students_count).

Teachers

Total active teachers in the system (teachers_count).

Tutors

Total tutors linked to students (tutors_count).

Classes

Total classes created on the platform (classes_count).

Chats

Total AI conversations across the entire platform (chats_count_total). Visible on medium and large screens only.

Charts

Two charts built with Chart.js appear below the metric cards:

Minutes connected (last 30 days)

A line chart showing total session minutes across all users over the last 30 days. Data comes from the minutes_connected_last_30d field of the admin overview view.
  • X axis: dates in MMM DD format (e.g. Jan 05), up to 10 visible labels.
  • Y axis: minutes (starts at 0).
  • Total: the sum of all values in the period is shown in the top-right of the card.

Containment situations (last 30 days)

A bar chart showing the number of containment situations recorded each day over the last 30 days. Data comes from containment_last_30d.
  • X axis: dates in the period.
  • Y axis: situation count (integers, no decimals).
Charts are destroyed and recreated automatically when the component unmounts or data changes, preventing memory leaks in the browser.

Interpreting the data

MetricWhat it indicates
High spike in connected minutesHigher educational activity on that day
Sudden drop in minutesPossible access issue or school holiday
Increase in containment situationsDays with more emotional/behavioral alerts detected
High chats vs. low studentsHigh AI interaction per active student
Compare both charts: a simultaneous increase in connected minutes and containment situations may indicate periods of academic stress in the institution.
Use the sidebar to access all sections of the admin panel:

Users

Manage students, teachers, and tutors registered on the platform.

Classes

View all classes and consult detailed per-class statistics.

System

Access containment situations, questionnaires, promotions, and system logs.

Configuration

Configure general settings, admin roles, backup, and account restoration.