Overview
Operations
Governance
Skip to main content
School onboarding and role approval preparedLearner privacy and mentorship guardrails visibleReward governance separated from wallet movementAfrihost MySQL schema and API routes includedInvestor-ready impact reporting modelledSchool onboarding and role approval preparedLearner privacy and mentorship guardrails visibleReward governance separated from wallet movementAfrihost MySQL schema and API routes includedInvestor-ready impact reporting modelled
RBAC readyMySQL-ready APIsWallet guarded
VowRewardsVowRewards School PortalLearner rewards, wallet linking, classes, mentorship, redemptions, reports and school analytics.
HomeDashboardOnboardingLearnersReward RulesAnalytics
MainWalletChecking...
Menu
HomeDashboardOnboardingLearnersClassesReward RulesMentorshipRedemptionsReportsAnalyticsSupportSettings
Active workspaceSchool pilotLaunch review
Overview
HomeDashboardOnboarding
Operations
LearnersClassesReward RulesMentorshipRedemptions
Governance
ReportsAnalyticsSupportSettings
Production readinessAuth and DB required

UI, schema, and routes are ready for production integration checks.

Investor-ready education operations

School rewards command centre

A premium workspace for learner engagement, wallet linking, reward governance, mentorship support, redemptions, and measurable school outcomes.

Open dashboardStart onboarding
Live-ready board

Home

Production UI
Learners active1,240
Wallets linked930
VOWR approved18,750
Pending reviews42
DraftSubmittedReviewingApprovedLiveAudited
Learners active1,240

Across 38 classes

+14% this term
Wallets linked930

Guardian-safe links

75% coverage
VOWR approved18,750

Issued after review

Routed via governance
Pending reviews42

Rewards and redemptions

12 urgent
School readiness72%

Pilot launch checklist

5 blockers visible
Engagement score84%

Attendance and participation

+9% month on month
GovernanceReady

Audit-first workflow

Every approval-ready action is represented with status, owner, and next step so database writes can capture the audit trail.

RBACPrepared

Role-scoped access

Teachers, mentors, school admins, support operators, and VowRewards admins see only the records they need.

PrivacyGuarded

Learner privacy

Mentorship notes and learner identifiers are treated as protected data and are designed for server-side checks.

Operational records

School readiness board

A production-facing overview of adoption, wallet coverage, governance, and next actions.

RecordOwnerStatusProgressNext action
Pilot school onboardingSchool AdminReviewing72%Complete verification
Grade 10B wallet linkingGuardian DeskPending64%Send reminders
Attendance reward capVowRewards AdminApproved100%Monitor usage
Mentorship privacy reviewMentor LeadProtected88%Audit note access
Controls

School interest intake

Capture a production-safe school lead before routing it to the onboarding and approval workflow.

Integration: /api/schools
idleReady for backend submission.
Onboarding

Production onboarding workflow

Each step includes ownership, review status, and a natural place to attach server-side persistence.

1/7 complete
Onboarding progress14%
01

School profile

Capture registered school details, operating region, contacts, and billing owner.

School AdminComplete
02

Verification

Review documents, approval status, privacy policy acceptance, and audit readiness.

VowRewards AdminReviewing
03

Operators and mentors

Invite school admins, teachers, mentors, and support contacts with role scopes.

School AdminIn progress
04

Learner import

Stage CSV uploads, validate guardian contacts, and catch duplicate learner records.

OperatorPending
05

Wallet linking

Collect guardian-safe consent and connect wallet status without exposing private keys.

Guardian DeskPending
06

Reward rules

Create attendance, achievement, behavior, and milestone rules with approval caps.

School AdminPending
07

Pilot launch

Release the first approved class cohort, monitor engagement, and audit every status change.

VowRewards AdminScheduled
Approval queue

Action-ready reviews

Reward, wallet, support, and governance items remain review-first before production writes.

Attendance streak batchGrade 10B

37 learners reached 5-day streak

1,480 VOWRReviewing
Wallet consent remindersGuardian Desk

37 contacts need follow-up

0 VOWRPending
Uniform voucher redemptionsOperations

12 learner requests

720 VOWRSubmitted
Analytics

Platform value signals

The metrics investors and school leaders care about most: engagement, governance, and adoption.

Learner engagementParticipation trend
84%
Wallet coverageLinked learners
75%
Reward governanceApproved requests
91%
Report readinessExport coverage
68%
Role access

Access model for real schools

These scopes make the UI useful to each user type while keeping learner and mentorship data protected.

School Admin

RBAC ready

Owns school setup, operator access, class imports, reports, and final school-level approvals.

  • Manage school profile
  • Approve teachers
  • Export reports
  • View learner progress

Teacher

Scoped

Tracks class participation, recommends rewards, and reviews learner engagement for assigned cohorts.

  • View assigned classes
  • Submit reward evidence
  • Flag at-risk learners

Mentor

Privacy guarded

Logs learner support sessions with privacy-aware notes and follow-up outcomes.

  • Create mentorship sessions
  • View assigned learners
  • Limited note access

VowRewards Admin

Governance

Reviews school applications, reward governance, support escalations, and audit events.

  • Approve schools
  • Audit status changes
  • Control reward policies

Support Operator

Support ready

Handles onboarding issues, wallet-linking support, and school success tickets.

  • Manage tickets
  • View contact details
  • Escalate production blockers
Activity

Recent portal activity

Frontend-safe examples of the activity stream that can map to future audit log queries.

08:42
Naledi M.

Attendance streak reward moved to review queue

Reviewing
09:10
Mr Dlamini

Grade 10B mentorship follow-up captured with protected notes

Protected
10:15
VowRewards Admin

Term 2 reward cap approved for pilot school

Approved
11:05
Guardian Desk

Wallet consent reminders queued for 37 learners

Pending
Loading

Skeleton-ready tables and panels

Empty

Guided setup when no records exist

Restricted

Role-scoped access messaging

Error

Recoverable backend failure state

Support

School Portal support and escalation

Support tickets are shaped for backend APIs, MySQL persistence, admin review, status updates, and production audit logs.

Email support
VowRewards School PortalPortal domainMain websiteWallet portalPolygonScansupport@vowrewards.co.za