Empowering African Educators
TeachFlow was born from a simple idea: teachers deserve tools that simplify their lives, so they can focus on shaping the future.
Our mission is to bridge the educational divide by connecting every school in Africa into a unified digital network. We are dedicated to building a platform that not only simplifies management but actively scouts and elevates hidden talents, ensuring that no student's potential is ever wasted or overlooked.
We envision an Africa where talent is scouted from every corner—from bustling cities to the most remote villages. We see a future where every child's unique gifts are recognized, nurtured, and celebrated globally, ensuring that the brilliance of the African child does not die in obscurity but shines for the world to see.
Meet the Team
The talented individuals collaborating to bring TeachFlow to life.
Our Journey
From humble beginnings to a comprehensive platform. Here's how TeachFlow has evolved.
A landmark release delivering the full Authority & Ministry governance stack, Zones & Regional Oversight, School Book Finances, Multi-Mode CBT engine, Customizable Grading Scales, Student Archive subsystem, Centralized Academic Calendar, Ministry Treasury Wallet, and a comprehensive mobile-first UI overhaul.
- Authority & Ministry Subsystem (4-Phase): Machine-readable Academic Calendar & Policy Directive Engine, School-Side 1-Click Calendar Ingestion with Reactive Jurisdiction Matching, Official Outbound Academic Dispatch Pipeline & Regulatory Review Console, and full regression-verified governance stack.
- 4-Tier Multi-School IAM Hierarchy: Comprehensive multi-tenant role expansion with governance actions and an Executive Console for proprietors, headmasters, teachers, and ministry officials.
- Ministry Executive Dashboard Overhaul: Analytics Aggregator with Access Keys Drawer, redesigned Linked Institutions Directory, streamlined profile menu, and modernized mobile navigation.
- Zones & Regional Oversight Engine: Flexible Hybrid Zoning with Jurisdiction Routing, Auto-Enrollment Pipeline, administrative zone CRUD, and zone-scoped cards and reporting.
- Ministry Treasury Wallet & Batch Release Portal: Full ministry wallet system with TF Coin Central Checkout, inspection workflows, transaction ledger redesign with interactive ticket modals, and mobile-first wallet dialogs.
- Authority Stamp & SLC 100% Free School Hub Access: Stamped authority verification, free-tier hub access for SLC-certified schools, and regulatory visibility controls.
- School Book Finances Module: Multi-Vendor Consignment & Retail Pricing Overhaul with a Simplified Consignment Waterfall Model, vendor deletion cleanup, access control enforcement, and stock/price/target management.
- Multi-Mode CBT & Assessment Subsystem: Expanded computer-based testing with multiple assessment modes beyond standard exams.
- Customizable Grading System: Dynamic grading scale management with the GradingSystemDialog, exemption support (per-class and per-subject), validation against duplicates and empty grades, and server-side authorization for scale updates.
- Report Card Access & Entitlement Engine: Role-based access control for report card generation, fee configuration management, enhanced grade filtering with normalized subject names, and improved report settings layout.
- Student Archive & Multi-Hub Architecture: Full student archive subsystem with lifecycle transitions (Left School / Transferred / Withdrawn / Graduate), financial reconciliation on status change, cross-session hub isolation, and active-vs-archived student display on dashboards.
- Centralized Academic Session Validity Calendar & Tamper-Proof ID Access Management: Platform-wide popover calendar, intelligent calendar resolution, Holiday Management system upgrade, and session archive switching.
- Term-Session Bound Student Access ID Engine (Cohorts-Over-Countdown): Replaced countdown-based ID expiry with cohort-linked, term-session-scoped access, bulk renewal support for expired IDs, and updated ID Manager metrics.
- Academic Hub Refactoring & AI Quota Deprecation: Removed legacy AI quota system in favor of direct TF Coin deduction for lesson note and report card generation.
- SafeNet Enhancements: Threaded replies with real-time updates on alert discussions, enhanced missing person reporting with guardian details and multi-image uploads, and student portal SafeNet integration.
- Academic Operations Center: Comprehensive live student data pipeline with affective domain tracking and operational analytics.
- Full-Stack Mobile UI/UX Overhaul: Responsive 3-column grid layouts, mobile-first space optimization, compact card views, full-screen popup handling with explicit close buttons, and engine stabilization across all modules.
- Dashboard Financial RBAC Locking: Proprietor & Headmaster-only access to financial dashboards with term-scoped finance & arrears engine.
- AI Model Upgrade: Migrated from Gemini 2.5 Flash to Gemini 3.5 Flash for improved AI generation quality across lesson notes, report cards, and assessments.
- Performance & Payment Improvements: Enhanced payment processing with improved arrears allocation, dynamic query-based record fetching, and student payment history modal.
A major release introducing SafeNet emergency alert integrations, enhanced lesson note management controls, registration access validation, and student attendance tracking robustness.
- SafeNet Intelligent Shield: Integrated real-time emergency alert feed with location-scoped (school, city, state, nationwide) alerts and dual-level dispatch actions.
- Synthesized Campus Panic Button: Custom audio synthesis sirens with a 5-second countdown override to report active attacks directly to the Ministry of Education.
- Missing Student Bulletin Integration: Roster-linked student/staff tagging support to dynamically pull and link missing profiles and hotline contacts directly from school directories.
- SafeNet Administration Portal: Dedicated ministry queue to review, approve, or reject incoming reports and manage active security bulletins.
- Lesson Note Dropdown Options: Added quick context menus (Edit, Delete) and animated transitions to manage lesson notes within Academy Hub courses.
- Secure Registration Link Checks: Added robust Access ID verification to prevent overwriting existing linked profiles.
- Dual-Status Attendance Mapping: Added automatic morning/afternoon attendance fallback logic to correctly calculate and render heatmaps and lists in the Student Portal.
- Accessibility Enhancements: Added descriptive labels and accessibility titles to file uploads and profile photo inputs across the ministry dashboard.
A refinement release focused on billing accuracy, payment transparency, and PDF export quality improvements.
- Billing Accuracy: Users are now charged only for valid/generated weeks (excludes revision/exam weeks)
- Quota Display: Clear "Free Quota Remaining" indicator in lesson generator
- Payment Dialog Fix: Corrected cost display from 60 TF to 100 TF per week
- Advanced PDF Cleanup: Improved bullet rendering, summary formatting, and artifact removal
- Robust Section Parsing: Indentation-aware Advantages/Disadvantages separation
- Batch Payment Processing: Single atomic transaction for multi-week deductions
A major release introducing the enhanced Academy Hub with AI-powered lesson generation, professional PDF exports, and TF Coin payment integration.
- Academy Hub Lesson Generator: Multi-week batch generation (1-12 weeks)
- AI Scheme Normalization: Parses CSV, lists, NERDC tables automatically
- Subject Category Detection: Intelligent curriculum alignment with confidence indicators
- Professional PDF Export: Cover page, Table of Contents, and school branding
- TF Coin Payment Integration: Pay-per-generation when quota is exhausted
- Lesson History & Drafts: Save, restore, and manage generated lesson notes
- Teacher Edit Mode: Override AI-generated introduction and summary
- Resource Library Integration: Save lessons directly to Academy Hub resources
A major release introducing the TeachFlow Economy ecosystem, including digital wallets, payouts, and a robust referral system, alongside comprehensive reporting enhancements.
- Digital Wallet System: Secure in-app credits management for schools and teachers
- Automated Payouts: Seamless withdrawal to bank accounts and mobile money
- Advanced Referral Program: Earn rewards for inviting new schools and educators
- Subscription Management 2.0: Auto-renewals and flexible billing cycles
- Advanced Attendance Reports (Daily, Monthly, Termly, Yearly) with PDF exports
- Enhanced Financial Reporting: Debtor lists, transaction logs, and professional statements
- Version display in User Menu and Sidebar
- Complete Scholarship Management System with application tracking
- Full CRUD operations for Partnerships module
- Global Collaboration with cross-school projects
- Student portal production-ready enhancements
- Career & Future module with roadmap tracking
- Bidirectional data flow across all modules
- Location and Localization System
- Multi-language support infrastructure
- Quick Actions menu integration
- Real-time chat functionality improvements
- Enhanced notification system
- Teacher Recruitment Marketplace
- Job posting and application system
- Admin section review and cleanup
- Virtual scroll performance improvements
- Enhanced data grid components
- Student wellness tracking system
- Medical information management
- Daily wellness check-ins
- Parent communication portal
- Enhanced student profiles
- Advanced gradebook with automatic calculations
- Report card generation system
- PDF export functionality
- Bulk grade import/export
- Grade analytics and insights
- Exam builder with AI assistance
- Online exam delivery system
- Automatic grading for objective questions
- Student exam portal
- Exam analytics dashboard
- Core school management system
- Student and class management
- Teacher dashboard
- Basic attendance tracking
- Timetable management
- Firebase authentication and database
- Responsive UI with Shadcn components
Our Roadmap
We're always working to make TeachFlow better. Here's a glimpse of what's coming next.



