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.

Protected support records

Mentorship and learner support

Track mentor sessions, follow-ups, learner support risk, and privacy-aware notes without exposing sensitive records broadly.

Log sessionView at-risk learners
Live-ready board

Mentorship

Production UI
Sessions this month72
Follow-ups due16
Cases closed58%
Private notesProtected
DraftSubmittedReviewingApprovedLiveAudited
Sessions this month72

Mentor interactions

+18%
Follow-ups due16

Assigned actions

5 urgent
Cases closed58%

Support completion

+7%
Private notesProtected

Role-scoped access

Server-side required
PrivacyGuarded

Protected notes

Sensitive notes are represented as role-scoped backend data, not broadly rendered frontend content.

MentorsTracked

Follow-up accountability

Every support action includes owner, due state, and audit-ready status.

SafeguardingScoped

At-risk routing

Teacher and mentor workflows connect without exposing full learner history to every operator.

Operational records

Mentorship sessions

Privacy-aware support records with focus area, follow-up, and limited visibility.

LearnerMentorStatusSupport progressAction
Luca V.Mr DlaminiFollow-up due38%Schedule session
Thabo K.Ms NaidooProtected64%Review access
Amina P.Mentor TeamCompleted100%Close case
Grade 11A groupMr JacobsHigh risk29%Escalate
Controls

Log mentorship session

Capture protected session metadata without exposing private notes in broad portal views.

Integration: /api/mentorship
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
Analytics

Support progress

Mentorship follow-up outcomes across the school term.

Career readinessSessions closed
72%
Attendance supportImproving
58%
Wellbeing check-insFollow-up due
49%
Group sessionsActive
66%
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