AI-Powered Hebrew Reading Tutoring Platform
A requirement-specific clickable POC for an online Hebrew Reading platform connecting CKids Admins, Hebrew School Directors, Tutors, Parents, and Students through automated enrollment, billing, tutor matching, recurring lessons, progress tracking, testing, notifications, and leaderboard updates.
12
Active Hebrew Schools
248
Enrolled Students
31
Available Tutors
96
Levels Passed
Core MVP Modules
Phase 1| Module | Status | Purpose |
|---|---|---|
| School Enrollment | Included | Register schools and add students |
| Stripe Billing | Included | $360/student and prorated additions |
| Auto Matching | Included | Match by time, level and workload |
| Dashboards | Included | Role-specific experience |
| Leaderboard | Included | Public student achievement view |
Automation Flow
No manual schedulingCollect availability
Parents choose top three weekly time preferences. Tutors enter recurring blocks of at least two consecutive hours.
Generate 15-minute slots
The system converts tutor availability into lesson-ready session slots.
Score and assign
Students are matched based on parent preference, tutor availability, reading level and workload balance.
Create session links
Recurring weekly lessons are created with Google Meet or Zoom links and reminders.
12
Active Schools
248
Active Students
83%
Tutor Utilization
$89K
Revenue Tracked
Schools Overview
Live sample data| School | City | Students | Billing | Scheduling |
|---|---|---|---|---|
| CKids Hebrew School North | Brooklyn | 42 | Paid | Auto-matched |
| Chabad Hebrew Academy | Miami | 31 | Paid | 2 pending |
| Hebrew Reading Center | Chicago | 25 | Proration due | Auto-matched |
42
Enrolled Students
8
Ready for Test
19
Levels Passed
Student Progress
Director view| Student | Level | Progress | Status |
|---|---|---|---|
| Leah B. | Level 3 | Ready for Test | |
| Mendel K. | Level 2 | In Progress | |
| Sara M. | Level 4 | Passed |
Testing Queue
Approval workflowTutor marks Ready for Test
Student appears in Director testing queue.
Director tests student
Director confirms reading accuracy and fluency.
Approve advancement
Parent, tutor and student dashboards update automatically.
Parent Invitation Form
Sample POCParent Dashboard Preview
After matching| Next Lesson | Tuesday, 4:00 PM |
|---|---|
| Tutor | Rivka Cohen |
| Meeting | Google Meet Ready |
| Current Level | Level 3 |
| Progress |
9
Sessions Today
26
Assigned Students
4
Ready for Test
Todayβs Sessions
15-minute lessons| Time | Student | Level | Meeting | Action |
|---|---|---|---|---|
| 4:00 PM | Leah B. | Level 3 | Meet Link | Add Notes |
| 4:15 PM | Mendel K. | Level 2 | Meet Link | Attendance |
| 4:30 PM | Sara M. | Level 4 | Meet Link | Ready for Test |
Matching Inputs
Rule-based MVP| Input | Sample Value |
|---|---|
| Parent Preference 1 | Tuesday 4:00 PM |
| Parent Preference 2 | Wednesday 5:15 PM |
| Student Level | Level 3 |
| Tutor Availability | Tuesday 3:00 PM to 5:00 PM |
| Tutor Workload | Moderate |
Matching Result
ReadyMatching Logic
Suggested MVP approachConvert tutor blocks into 15-minute slots
Example: Tuesday 3 PM to 5 PM creates eight bookable tutoring slots.
Compare against parent top three preferences
The system prioritizes the highest-ranked preference with matching tutor availability.
Score eligible tutors
Score considers reading level suitability, workload balance and conflicts.
Create recurring session
The system creates a recurring weekly tutoring session and generates a Meet or Zoom link.
Level 3
Current Reading Level
78%
Progress
#12
Leaderboard Rank
Progress Path
Level advancement| Level | Status |
|---|---|
| Level 1 | Passed |
| Level 2 | Passed |
| Level 3 | In Progress |
| Level 4 | Locked |
Leaderboard
Public view| Student | School | City | Level |
|---|---|---|---|
| Sara M. | CKids North | Brooklyn | Level 4 |
| Leah B. | CKids North | Brooklyn | Level 3 |
| Mendel K. | Chabad Academy | Miami | Level 2 |
$360
Per student / school year
42
Students in school
$15,120
Annual school invoice
Proration Example
Sample calculation| Item | Value |
|---|---|
| Annual fee | $360 |
| Months remaining | 6 of 10 |
| Prorated amount | $216 |
| Activation | After payment success |
Post-Payment Automation
Stripe webhook flowSchool completes payment
Stripe confirms payment success.
Student accounts activate
The system marks students active for tutoring.
Parent invites are sent
Parents receive email invitations to complete registration.