SchoolPulse Roadmap
From whistleblower platform to education intelligence
7 Roles
20+ Complaint Cats
30+ Facilities
15 Safety Cats
500+ Metrics
15+ Charts
30+ Badges
5 STT Langs
Workflow — How It Works (Registration → Resolution)
RegisterName · class · school (search or add) · email · 2 passwordsReal pass → real dashboard · Decoy pass → empty view 🛡️
→
SchoolSelect Province → District → Tehsil → your schoolNot found? Add it. Govt: SEMIS ID auto-linked.
→
File ComplaintCategory (20+) → text / 🎤 audio (Whisper) · photo · videoTeacher absent · fee · safety · water · harassment…
Share LinkUnique link → send to 30 classmatesThey Support / Confirm — builds credibility
→
AIMimo categorizes · duplicate · sentiment · cross-refSalary-delay ↔ teacher-absent 73% correlation
→
PublicDashboard · rankings · heatmaps · reportsYou stay anon — teacher revealed at 3+ complaints
→
ResolveSchool replies → Govt/NGO → +XP · badgesForum · polls · reviews · improvement tracker
💡 Decoy protection: forced to log in by a teacher? Give the decoy password — it opens a clean, empty account. Real data stays hidden.
RegisterTeacher / Headmaster / Coordinator / StaffLink school + subjects · pending manual approval
→
ComplainAnonymous — against managementSalary delay · workload · harassment · resources
→
AI Cross-refLinks to student complaints5 teacher salary complaints + 12 student teaching complaints → systemic
Claim SchoolUpload letter / ID cardSuper-admin verifies → badge
→
Fill Profile30 facilities · fees · scholarships · photosCompletion 0→100% (Gold ≥90) — more completeness = more visibility
→
View & ReplyReports are anon — reply without seeing studentSafety · IP audit · reports · assign to staff/AI
Phase 0 done13 phasesMVP Weeks 1–5 → Full Weeks 6–10
MVP · Weeks 1–5
Foundation + Schools + Complaints + Dashboard + Forum & Polls
→
Full System · Weeks 6–10
+ AI + Reports + Safety + Gamification + Reviews + Properties + PWA