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.

Learner operations

Learner directory and progress

Find learners quickly, review wallet and guardian consent status, identify at-risk learners, and submit reward evidence safely.

Add learnerImport class CSV
Live-ready board

Learners

Production UI
Learner profiles1,240
Wallet linked930
Guardian consent1,041
At-risk learners18
DraftSubmittedReviewingApprovedLiveAudited
Learner profiles1,240

Validated records

18 need review
Wallet linked930

Guardian-safe coverage

75%
Guardian consent1,041

Consent captured

84%
At-risk learners18

Mentorship recommended

5 urgent
Learner dataProtected

Privacy by role

Learner details are designed to be scoped by school, class, guardian consent, and staff role.

WalletsGuarded

Wallet coverage

Wallet status is visible without allowing frontend-only token movement or private key handling.

SupportTracked

Intervention signal

At-risk learners can be routed to teachers or mentors without exposing private notes broadly.

Operational records

Learner directory

Role-safe learner records with wallet, guardian, class, engagement, and next-action visibility.

LearnerClassWalletGuardianEngagementAction
Naledi M.Grade 10BWallet linkedConsent active92%View profile
Thabo K.Grade 11APending walletReminder sent68%Follow up
Amina P.Grade 9CWallet linkedConsent active87%Reward eligible
Luca V.Grade 8ANo walletConsent needed44%Assign mentor
Controls

Add learner profile

Stage a learner record with guardian and wallet details before protected backend persistence.

Integration: /api/learners
idleReady for backend submission.
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
At-risk learner reviewMentor Lead

5 high-priority learners

0 VOWRFlagged
Analytics

Learner engagement

Classroom signals that guide rewards and mentorship follow-up.

AttendanceTerm average
88%
ParticipationActivity completion
79%
Wallet coverageLinked learners
75%
Mentor follow-upCases closed
58%
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

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