Skip to main content
After logging in as a teacher, you land at /app/maestro. The dashboard gives you a snapshot of your classes and surfaces the key metrics the platform tracks for you.

What you see on the dashboard

The dashboard is split into two main areas: a header banner with quick actions, and a statistics section that loads asynchronously from the teacher_dashboard_metrics view.

Header banner

The branded banner at the top of the page shows your name and two quick-action buttons:
ButtonDestination
Ver clases/app/maestro/clases — your full class list
Añadir nueva clase/app/maestro/clases?kid=new — opens the new-class form directly

Statistics section

The statistics are fetched server-side from the teacher_dashboard_metrics Supabase view, scoped to your teacher ID. While they load, a skeleton placeholder is shown. Once resolved, four chart panels appear:

Graded activities

A circular progress chart showing how many of your students’ submissions you have graded (graded_total) versus total submissions (submissions_total).

Students by sex

A donut chart with two segments: Mujeres (female) and Hombres (male), derived from the sex_female and sex_male fields.

Stars received

A circular progress chart showing how many stars (stars_count) have been awarded out of the total student count (total_students).

Recent conversations

A sidebar panel listing the last three student message threads. Each entry links directly to /app/maestro/clases/{class}/mensajes?alumno={student} so you can reply immediately.
Below the top row, two bar charts appear side by side:
  • Students by age — a bar chart grouping enrolled students by age across all your classes.
  • Students by class — a bar chart showing how many students are in each class.
A third chart, Evaluated activities by class, shows a stacked bar for each class comparing graded versus total activities. The dashboard is the entry point, not the workspace. Use the sidebar navigation or the banner buttons to reach the functional areas:

Classes

Create and manage your classes, enroll students, share codes and QR links.

Activities

Create activities per class, set due dates, and use the AI generation tool.

Grading

Review student submissions and enter scores and feedback.

Messages

Reach any enrolled student directly from the class messages view.
The statistics section loads asynchronously. If the charts do not appear after a few seconds, reload the page. The underlying Supabase view may occasionally take longer on the first request of a session.

Dashboard data source

All metrics on the dashboard come from a single Supabase database view:
SELECT * FROM teacher_dashboard_metrics WHERE teacher_id = <your_id>
The view aggregates data across your classes, tasks, and student records. It is read-only — no edits are made from the dashboard itself.