Home / Docs / dashboard
User Guide

Administration Dashboard

Overview of real metrics, recent activity feeds, quick drafts, and system health.

Administration Dashboard

The Encrypt CMS Dashboard (/admin) serves as your operational headquarters. Unlike static prototypes, every card, metric, and activity item reflects real-time data queried directly from your database.


1. Key Performance Metrics

At the top of the dashboard, four primary stat cards display the pulse of your website:

  • Total Posts: Total count of published, draft, and scheduled articles.
  • Published Pages: Total count of active static pages.
  • Media Assets: Total count of images, PDFs, and uploaded documents stored in the library.
  • Registered Users: Total count of active user accounts categorized by role.

Clicking any stat card navigates directly to the corresponding management section.


2. Recent Activity & Audit Feed

The dashboard streams recent events recorded by App\Models\ActivityLog:

  • New user logins and session starts.
  • Content publications, updates, and trashed articles.
  • Comments submitted, approved, or flagged as spam.
  • Theme or plugin activations and deactivations.
  • System updates and configuration changes.

Each entry includes a timestamp, the triggering user, and the relevant action code.


3. Quick Draft Widget

Need to capture an idea before you forget it? The Quick Draft card allows administrators to enter a title and quick content snippet, then save it immediately as a draft post without opening the full editor. Quick drafts appear at the top of your draft posts list.


4. System Health & Environment Summary

A dedicated sidebar card provides an instant diagnostic snapshot of your runtime environment:

  • Encrypt CMS Core Version: Active release version string (displayed in dashboard and system overview).
  • PHP Version: Active runtime and execution environment.
  • Database Engine: MySQL or MariaDB version and active driver.
  • Storage Status: Total disk space used by media uploads and backups.
  • System Health Status: Evaluated by SystemService based on extension availability, file permissions, and memory limits.