7-step launch plan
2 steps blockedGuide every new school from profile capture to verified operators, learner imports, wallet linking, reward rules, and pilot launch.
7-step launch plan
2 steps blockedAdmins, teachers, mentors
9 acceptedCSV validation ready
18 duplicates heldPrivacy and approval rules
2 need reviewEvery approval-ready action is represented with status, owner, and next step so database writes can capture the audit trail.
Teachers, mentors, school admins, support operators, and VowRewards admins see only the records they need.
Mentorship notes and learner identifiers are treated as protected data and are designed for server-side checks.
A structured launch workflow for schools, operators, learners, wallets, and reward rules.
| Step | Owner | Status | Progress | Next action |
|---|---|---|---|---|
| School profile | School Admin | Complete | 100% | Review |
| Verification documents | VowRewards Admin | Reviewing | 60% | Approve |
| Learner CSV import | Operator | Pending | 35% | Validate CSV |
| Wallet consent | Guardian Desk | Blocked | 22% | Send reminders |
Prepare the first database-backed application record for school review and approval.
Each step includes ownership, review status, and a natural place to attach server-side persistence.
Capture registered school details, operating region, contacts, and billing owner.
Review documents, approval status, privacy policy acceptance, and audit readiness.
Invite school admins, teachers, mentors, and support contacts with role scopes.
Stage CSV uploads, validate guardian contacts, and catch duplicate learner records.
Collect guardian-safe consent and connect wallet status without exposing private keys.
Create attendance, achievement, behavior, and milestone rules with approval caps.
Release the first approved class cohort, monitor engagement, and audit every status change.
Reward, wallet, support, and governance items remain review-first before production writes.
37 learners reached 5-day streak
37 contacts need follow-up
12 learner requests
Progress toward a production-ready school pilot.
Frontend-safe examples of the activity stream that can map to future audit log queries.
Attendance streak reward moved to review queue
Grade 10B mentorship follow-up captured with protected notes
Term 2 reward cap approved for pilot school
Wallet consent reminders queued for 37 learners
Skeleton-ready tables and panels
Guided setup when no records exist
Role-scoped access messaging
Recoverable backend failure state