← Click here to go back to Home Page
SALT
Salvation Army SALT College of Africa

Executive Dashboard Guide

Analytics & Reporting
Version1.0
Date20th February 2026
Prepared BySumba Group Limited
Developed BySumba Group Limited
RoleExecutive / Admin

Table of Contents

1. Getting Started

1.1 About the Executive Dashboard

The Executive Dashboard is a dedicated app built for Salvation Army leadership and management. It provides a consolidated, real-time view of analytics and statistics across every territory that participates in the theological education programme.

Key characteristics:

1.2 System Requirements

PlatformRequirement
Web BrowserChrome 90+, Firefox 90+, Safari 14+, or Microsoft Edge 90+
AndroidAndroid 8.0 or higher
iOSiOS 14.0 or higher
NetworkStable internet connection required for data refresh

1.3 Logging In

The Executive Dashboard uses the same three-step authentication flow as the main platform. You must hold an Admin account to log in.

Step 1 -- Enter Credentials

Open the Executive Dashboard app or navigate to the dashboard URL in your browser. Enter your username and password, then select Login.

SALT COLLEGE OF AFRICA Executive Dashboard Login Username Enter your username Password Enter your password Login Forgot Password? Powered by Sumba Group Limited

Step 2 -- OTP Verification

A one-time password (OTP) is sent to the phone number or email associated with your account. Enter the OTP code in the verification field and select Verify.

OTP Verification Enter the 6-digit code sent to your phone 4 7 2 9 Verify Didn't receive the code? Resend OTP

Step 3 -- Dashboard Redirect

After successful verification you are redirected to the main dashboard screen. All analytics load automatically.

Note: If your account does not have Admin privileges, the dashboard will deny access after login. Contact your system administrator to request the appropriate role.

1.4 Dashboard Layout

The interface is organised into three areas:

SALT Executive Dashboard All Time ▾ 3 A Total Students 2,847 Active Users 1,204 Pending Approvals 38 Marked Assignments 4,512 Exams Taken 6,923 Enrollment Trends Territory Breakdown Kenya Rwanda Burundi Zimbabwe Exam Pass Rate 75% Submissions 82% Approvals ETO Stage 24 Admin Stage 14

The main area contains:

2. Overview Metrics

2.1 Stat Cards

The top row of the dashboard displays summary stat cards that provide an at-a-glance view of platform health.

CardDescription
Total StudentsThe total number of enrolled students across all territories and learning levels (Foundation, Certificate, Diploma).
Active UsersUsers (students, tutors, ETOs, admins) who have logged into the platform within the last 30 days.
Pending ApprovalsStudents whose enrollment is awaiting ETO or Admin approval. A high number here may indicate a bottleneck in the approval workflow.
Marked AssignmentsThe cumulative count of assignments that have been graded by tutors.
Exams TakenThe total number of completed exam attempts across all subjects and territories.

Each card displays a single numeric value. If a date filter is active, the numbers reflect only the selected period.

Total Students 2,847 +12% from last month Active Users 1,204 Last 30 days Pending Approvals 38 Needs attention Marked Assignments 4,512 +8% this week Exams Taken 6,923 All time

2.2 Understanding the Numbers

3. Enrollment Trends Chart

3.1 12-Month Enrollment Trend

This line chart shows the number of new student enrollments per month over the last 12 months.

Enrollment Trends New student enrollments per month (last 12 months) 300 250 200 150 100 Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan Feb 287

3.2 Reading the Chart

Hover over (or tap on mobile) any data point to see the exact count and month label in a tooltip.

4. Territory Breakdown Chart

4.1 Students by Territory

This bar chart shows the total number of enrolled students per territory.

Territory Breakdown Total enrolled students per territory 1200 900 600 300 0 1,142 824 493 388 Kenya +254 Rwanda +250 Burundi +257 Zimbabwe +263

4.2 Comparing Territories

Use this chart to:

Tap on any bar to see the exact student count displayed in a tooltip.

5. Assignment Analytics

5.1 Submission Rates

This metric shows the percentage of assignments that have been submitted by students out of the total number of assignments distributed.

Assignment Submission Rate 82% Submitted 3,698 Submitted 814 Pending 0 Overdue

5.2 Marking Progress

This section shows how many submitted assignments have been marked versus those still pending review.

5.3 Score Distribution

Average assignment scores are displayed across subjects, giving insight into:

6. Exam Analytics

6.1 Pass/Fail Rates

This chart displays the percentage of students who passed versus those who failed, based on the grading thresholds configured in the system (default: 50% pass mark).

Exam Pass/Fail Rate Overall performance across all subjects 75% Pass Rate Passed 5,192 (75%) Failed 1,731 (25%) By Level Foundation 80% Certificate 75% Diploma 65%

6.2 Performance by Subject

A ranked list or bar chart showing which subjects have the highest and lowest pass rates. Use this to:

6.3 Retake Statistics

Shows the number of students who have attempted an exam more than once.

7. Approval Workflow Statistics

7.1 Pending Approvals Count

The platform uses a two-stage approval process for student enrollment:

  1. ETO Approval -- the Education Training Officer for the student's territory reviews and approves the enrollment.
  2. Admin Final Approval -- a platform administrator gives final confirmation.

This section shows:

Approval Workflow Student enrollment approval pipeline 52 New Applications Students who have submitted enrollment requests Stage 1 24 Awaiting ETO Approval Pending review by Education Training Officers Stage 2 14 Awaiting Admin Approval Final confirmation by platform administrators Stage 3

7.2 Approval Turnaround

Displays metrics on how quickly approvals are being processed:

8. Advanced Analytics

8.1 Subject-Territory Matrix

A table or heatmap grid showing student count per subject per territory.

KenyaRwandaBurundiZimbabwe
FPNT0145321827
CF10438291522
DD206128510
Subject-Territory Heatmap Student count per subject per territory (darker = more students) Kenya Rwanda Burundi Zimbabwe FPNT01 45 32 18 27 CF104 38 29 15 22 DD206 12 8 5 10 CKOT101 28 35 14 6 Intensity scale: Low High

8.2 New vs Continuing Students

A grouped bar chart comparing fresh enrollments against continuing students in each territory.

8.3 Marking Progress by Subject

A series of horizontal progress bars, one per subject, showing the percentage of assignments that have been marked.

Marking Progress by Subject Percentage of submitted assignments that have been marked FPNT01 - Pentateuch 90% CF104 - Church History 75% DD206 - Theology 60% CKOT101 - Old Testament 45% FKNT01 - Pentateuch (SW) 85% CF201 - Ethics 30% On track (70%+) Needs attention (40-69%) Behind schedule (<40%)

9. Using Filters

9.1 Date Range Filter

The date filter in the header bar controls the time window for all metrics and charts on the dashboard.

OptionBehaviour
All TimeShows cumulative data from the beginning of the platform's history.
This YearFilters to the current calendar year.
This MonthFilters to the current calendar month.
Custom RangeOpens a date picker where you select a start date and end date.

When you change the filter:

  1. All stat cards update to reflect only data within the selected period.
  2. All charts re-render with the filtered dataset.
  3. The selected filter persists until you change it or log out.
SALT Executive Dashboard All Time All Time This Year This Month Last 6 Months Custom Range... A Dashboard content updates when a filter option is selected

9.2 Refreshing Data

The dashboard data is stored temporarily to ensure fast load times. To get the latest data:

Note: Even after refreshing, the data shown may be a few seconds old. This is normal and ensures the system performs well when multiple users are viewing the dashboard at the same time.

10. Push Notifications

The Executive Dashboard receives real-time push notifications that alert you to key platform events as they happen, so you can stay informed without manually refreshing the dashboard.

10.1 Notification Events

The dashboard receives notifications for the following three event types:

EventTriggerExample Notification
Assignment SubmittedA student submits an assignment for any subject."New Assignment Submission: Esther Mwangale submitted FPNT01 - Pentateuch assignment."
Assignment MarkedA tutor marks (grades) a student's assignment."Assignment Marked: Tutor John Ochieng marked FPNT01 assignment for Esther Mwangale (Score: 78/100)."
Student ApprovedAn ETO or Admin approves a student's enrollment."Student Approved: Tebogo Nkotane (Adm# 2024053) has been approved by Admin."

10.2 Notification Bell

The notification bell icon is located in the header bar of the dashboard, next to the date filter and refresh buttons.

SALT Executive Dashboard 3 Notifications Mark All as Read Clear AS Assignment Submitted Esther Mwangale submitted FPNT01 2 minutes ago AM Assignment Marked Tutor J. Ochieng marked FPNT01 (78/100) 15 minutes ago SA Student Approved T. Nkotane (2024053) approved by Admin 1 hour ago AS Assignment Submitted David Kimani submitted CF104 3 hours ago

10.3 Enabling and Disabling Notifications

Push notifications require permission from your device or browser.

Android

  1. Open your device Settings.
  2. Navigate to Apps > Executive Dashboard > Notifications.
  3. Toggle notifications on or off as desired.

iOS

  1. Open Settings > Notifications > Executive Dashboard.
  2. Toggle "Allow Notifications" on or off.

Web Browser (Chrome / Firefox / Edge)

  1. When you first open the dashboard, the browser may prompt you to allow notifications. Select "Allow" to receive push notifications.
  2. To change this later, click the lock icon (or site settings icon) in the browser address bar and adjust the notification permission.
Note: If notifications are disabled at the device or browser level, the dashboard will not receive any push notifications.

10.4 Troubleshooting: Not Receiving Notifications

If you are not receiving push notifications on the Executive Dashboard:

  1. Check notification permissions. Verify that the device or browser has granted notification permission to the app (see Section 10.3).
  2. Check your internet connection. Push notifications require an active internet connection. If the device is offline, notifications will not be delivered until connectivity is restored.
  3. Restart the app. Close the Executive Dashboard completely and reopen it. This forces the app to re-establish its notification connection.
  4. Contact your system administrator. If no users are receiving notifications, there may be a system-wide issue that needs to be resolved by the IT team.

11. Troubleshooting

11.1 Charts Not Loading

If one or more charts fail to render or show a loading spinner indefinitely:

  1. Check your internet connection. The dashboard requires a live connection to load data.
  2. Try the Refresh button. A temporary network error may have caused the initial load to fail.
  3. Clear your browser cache (if using the web version). Go to your browser settings, clear cached data, and reload the page.
  4. Restart the app (if using the mobile version). Close the app completely and reopen it.
  5. If the problem persists, the system may be temporarily unavailable. Wait a few minutes and try again.

11.2 Data Seems Outdated

11.3 Login Issues

ProblemSolution
Invalid credentialsVerify your username and password. Passwords are case-sensitive.
OTP not receivedCheck that your phone number or email on file is correct. Wait up to 60 seconds for delivery. Request a new OTP if needed.
Account lockedAfter multiple failed login attempts, the system may lock your account temporarily. Wait 15 minutes and try again, or contact your administrator.
Access denied after loginYour account may not have Admin privileges. Contact your system administrator to verify your role.
Forced password changeIf your password has expired or this is your first login, the system will prompt you to set a new password before proceeding.

11.4 Support Contact

For issues that cannot be resolved using the steps above, contact the platform support team:

When reporting an issue, include:

  1. A description of the problem.
  2. The device and browser or app version you are using.
  3. The date and time the issue occurred.
  4. Any error messages displayed on screen (a screenshot is helpful).
This guide covers the Executive Dashboard version 1.0. As the platform evolves, this document will be updated to reflect new features and changes.

© 2021-2026 College E-Learning — Developed by Sumba Group Limited for Salvation Army SALT College of Africa