CourageClassroom.com

Interactive training to turn South African teachers into bullying prevention experts

Score: 7.5/10South AfricaMedium BuildReady to Spawn
Brand Colors

The Opportunity

Problem

South African teachers are ill-prepared to handle widespread school bullying affecting 20-50% of learners.

Solution

CourageClassroom delivers mobile-friendly, scenario-based training modules specifically designed for South African public schools. Teachers engage with realistic simulations drawn from local contexts, track their progress, and earn professional development credits while building practical skills to address bullying effectively.

Target Audience

South African public school teachers and educators

Differentiator

The only platform using real South African case studies, indigenous languages, and aligned with the South African Schools Act, CAPS curriculum, and SACE CPD requirements.

Brand Voice

supportive

Features

Interactive Simulations

must-have45h

Branching scenario engine where teachers make choices in realistic SA bullying situations and see outcomes with expert feedback

Micro Learning Modules

must-have35h

Short 5-10 minute video and text lessons on different types of bullying, cultural contexts, and legal obligations

Progress Tracker

must-have25h

Visual dashboard showing completion rates, skill growth, confidence scores, and CPD points earned

Resource Vault

must-have20h

Downloadable scripts, classroom posters, parent letters, and policy templates localized for South African schools

CPD Certification

must-have30h

Automatic generation of SACE-compliant certificates upon module completion

Offline Mode

nice-to-have25h

Full access to modules and simulations without internet, critical for rural schools

Community Insights

nice-to-have40h

Anonymized peer data showing what responses worked best for other SA teachers

Personalized Learning Path

nice-to-have35h

Baseline assessment generates custom learning journey based on teacher experience and school type

Total Build Time: 255 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
emailtextNo
nametextYes
provincetextYes
school_typetextYes
grades_taughttextYes
created_attimestampNo

Relationships:

  • user_progress.user_id references users.id
  • certificates.user_id references users.id

modules

ColumnTypeNullable
iduuidNo
titletextNo
content_typetextNo
duration_minutesintNo
cpd_pointsintNo
created_attimestampNo

Relationships:

  • user_progress.module_id references modules.id

user_progress

ColumnTypeNullable
iduuidNo
user_iduuidNo
module_iduuidNo
completedboolNo
scoreintYes
completed_attimestampYes

certificates

ColumnTypeNullable
iduuidNo
user_iduuidNo
certificate_numbertextNo
issued_attimestampNo
sace_verifiedboolNo

API Endpoints

GET
/api/modules

Retrieve available modules filtered by user profile

🔒 Auth Required
POST
/api/progress

Record module completion and CPD points

🔒 Auth Required
GET
/api/simulations

Get list of simulations with difficulty filter

🔒 Auth Required
POST
/api/certificates

Generate and store new SACE certificate

🔒 Auth Required
GET
/api/profile/stats

Fetch user progress, CPD total, and skill metrics

🔒 Auth Required

Tech Stack

Frontend
React Native with Expo
Backend
Node.js with Express
Database
PostgreSQL
Auth
Clerk
Payments
Paystack
Hosting
Railway for API, Expo Application Services
Additional Tools
PrismaAsyncStorage for offlineReact Native Paper

Build Timeline

Week 1: Foundation and Auth

42h
  • Expo project init
  • Clerk auth + onboarding flow
  • PostgreSQL schema + Prisma
  • Basic dashboard UI

Week 2: Content Engine

38h
  • Module renderer with video/text support
  • 5 core modules loaded
  • Progress tracking system

Week 3: Simulations

52h
  • Branching narrative engine
  • 8 localized South African scenarios
  • Feedback and scoring logic

Week 4: Certification & Resources

35h
  • CPD certificate PDF generation
  • Resource vault with downloads
  • Offline caching system

Week 5: Polish and Payments

28h
  • Paystack integration
  • Landing page
  • User testing with 15 SA teachers
  • Analytics implementation
Total Timeline: 5 weeks • 275 hours

Pricing Tiers

Free

$0/mo

Limited to 3 modules/month

  • 3 basic modules
  • 1 simulation per month
  • Basic progress tracking

Pro

$25/mo

Individual teacher license

  • Unlimited modules & simulations
  • All resources & templates
  • CPD certificates
  • Offline access
  • Community insights

School

$89/mo

Up to 12 teacher seats

  • Everything in Pro for up to 12 teachers
  • School admin dashboard
  • Custom scenario builder
  • Priority support

Revenue Projections

MonthUsersConversionMRRARR
Month 111011%$302$3,624
Month 61,05019%$4,987$59,850

Unit Economics

$14
CAC
$210
LTV
6%
Churn
84%
Margin
LTV:CAC Ratio: 15.0xExcellent!

Landing Page Copy

Stop Feeling Powerless Against Bullying

Practical, South African-specific training that fits in your pocket. Build real skills with interactive simulations and earn SACE CPD points.

Feature Highlights

Real SA School Scenarios
Interactive Simulations
SACE CPD Points
Works Offline
Built by SA Teachers

Social Proof (Placeholders)

"'This is what every South African teacher needs. The scenarios are exactly what happens in my classroom.' — Mrs. Dlamini, KwaZulu-Natal"
"'I finally know what to say and do. My confidence has improved massively.' — Mr. van Wyk, Western Cape"

First Three Customers

1. Post in the top 5 South African teacher Facebook groups (combined >180k members) offering lifetime Pro access to first 25 teachers who provide detailed feedback. 2. Direct message 40 vocal teachers on LinkedIn who post about education challenges and invite them to private beta. 3. Approach 8 township schools in Gauteng via cold email offering free School tier for one term in exchange for a case study and video testimonial.

Launch Channels

ProductHuntLinkedIn (SA educators)Facebook Teacher GroupsTwitter/X #EduSAWhatsApp teacher broadcast lists

SEO Keywords

south africa teacher bullying traininghandle school bullying south african teacherssace cpd bullying preventionanti-bullying resources for sa educatorsclassroom bullying response toolkit

Competitive Analysis

Enterprise
Strength

Large video library

Weakness

US-centric content, not relevant to SA context

Our Advantage

100% localized to South African schools, laws, and cultures

B2B contracts
Strength

Strong corporate partnerships

Weakness

Generic global content, expensive for public schools

Our Advantage

Affordable, mobile-first, and built exclusively for SA public educators

🏰 Moat Strategy

Proprietary library of South African bullying scenarios and intervention outcomes contributed by local teachers over time, creating a data moat competitors cannot replicate quickly.

⏰ Why Now?

Post-COVID surge in school bullying, new DBE safe schools guidelines, widespread smartphone ownership among teachers, and SACE making CPD points easier to earn digitally.

Risks & Mitigation

legalhigh severity

Content perceived as official legal or psychological advice

Mitigation

Heavy disclaimers on every screen, all content reviewed by education law experts and child psychologists before launch

marketmedium severity

Low disposable income of public school teachers

Mitigation

Strong free tier, school licensing model using SGB funds or grants, and NGO sponsorship pathways

Validation Roadmap

pre-build12 days

Interview 25 public school teachers across 3 provinces

Success: 75% say they would pay R450+ annually for the tool

mvp35 days

Private beta with 80 teachers from Facebook groups

Success: 45% complete 8+ modules, NPS > 40

Pivot Options

  • Expand to Namibian and Botswana teachers
  • Parent-facing version of the app
  • Corporate workplace bullying training adaptation

Quick Stats

Build Time
275h
Target MRR (6 mo)
$5,200
Market Size
$4.8M
Features
8
Database Tables
4
API Endpoints
5