Admin Guide

Admin Dashboard

The Dashboard is your central command center. It provides a high-level view of platform activity, content stats, and quick access to common actions.

Admin Workflow Overview

The typical admin workflow follows a linear path from login to content management:

Login via SSO JWT Token Dashboard View Stats + Create Channel Name, Category Add Content Video, HW, Tests Manage Students Grades, Progress

Figure 2: Admin Workflow -- Login through Student Management

Dashboard Layout

When you log in, the Dashboard displays the following areas:

Sidebar Navigation

The left sidebar provides navigation to all major sections of the admin portal:

  • Dashboard -- Overview and statistics (home)
  • Channels -- Channel CRUD and configuration
  • Innovation Hub -- AI agent suggestions and review
  • Sign Out -- End your session
On mobile devices, the sidebar collapses into a hamburger menu. Tap the menu icon in the top-left corner to open it.

Stats Cards

The top of the dashboard shows key metrics at a glance:

Total Channels

The number of channels you have created (both draft and published).

Total Episodes

Sum of all episodes across all series and channels.

Active Students

Number of students with active enrollments across your channels.

Completion Rate

Percentage of enrolled students who have completed all required content.

Quick Actions

The Dashboard provides quick-access buttons for common tasks:

ActionDescriptionNavigates To
Create ChannelOpens the new channel form directly/channels (with modal open)
View ChannelsBrowse all your channels/channels
Innovation HubReview AI-generated suggestions/innovation
Health CheckVerify API and database connectivity/health (API)

Navigating the Portal

  1. Access the Dashboard

    After login, you land on the Dashboard at /dashboard. Review your stats cards to understand current platform health.

  2. Drill into Channels

    Click any channel card or use the sidebar to navigate to Channels. From there, click a channel to see its series and episodes.

  3. Manage Episode Content

    Within a series, click an episode to access its Video, Homework, and Test tabs.

  4. Check Innovation Suggestions

    Visit the Innovation Hub to run AI agents and review their content/engagement suggestions.

  5. Monitor System Health

    Use the health endpoint GET /health to check database connectivity and response times at any point.

Your session expires after 30 minutes of inactivity (configurable via access_token_expire_minutes). If you receive a 401 error, log in again through SSO.