Complete Student Lifecycle — Admission to Graduation
Every student record, every step of the way — from the moment they apply to the day they graduate. No spreadsheets. No lost files.
- Online admission forms via shortcode — parents apply from your website
- 20+ meta fields per student including guardian details, medical info, documents
- Bulk student promotion with eligibility calculation and history tracking
- Transfer students between campuses with full audit trail
- Generate Leaving, Character, Achievement & Employment certificates
Self-Service Parent Portal — Fewer Calls, Happier Parents
A standalone web application that gives parents instant access to everything about their children — no training required, no admin access needed.
- View grades, attendance, homework, and fee invoices in real-time
- Dynamic academic view: weekly reports, monthly averages, yearly finals
- Book parent-teacher meetings online — pick time slots and topics
- Respond to teacher comments directly — two-way communication
- Multi-child support — switch between siblings from a dropdown
- Bypasses WordPress theme — loads instantly, zero theme conflicts
HR & Staff Management — More Than Just Teacher Records
A complete employee management system with contract types, salary structures, attendance tracking, and loan management — all feeding into automated payroll.
- 8 staff roles: Permanent Teacher, Visiting Teacher, Campus Head, Office Staff, Roving Admin, Maintenance, Security, Other
- 3 contract types: Monthly Fixed, Hourly Rate, Per Lecture — each auto-calculates payroll differently
- Flexible salary components — add unlimited earnings and deductions per employee
- Staff loans with interest calculation, EMI auto-generation, and payroll deduction
- Auto-creates WordPress user accounts for teaching staff with welcome emails
- Daily attendance with check-in/out times, lectures delivered, and hours worked
Multi-Campus Monitoring — One Dashboard, Complete Visibility
Run unlimited campuses from a single WordPress installation. Each branch operates independently. Leadership toggles between "All Campuses" aggregate view or drills into any campus.
- True data isolation — campus_id enforced at the SQL query level, not just UI hiding
- Campus Admins see only their branch — cannot query data outside their campus
- Cross-campus financial comparison: Revenue, Expenses, Payroll, Profit Margin, Cost-per-Student
- Transfer students and staff between campuses with full audit trail
- Per-campus fee structures, expense heads, grade scales, and operating hours
- Aggregated reports with one click — no manual consolidation needed
Expense Control with Budgets & Multi-Level Approvals
Every rupee tracked. Every expense categorized. Every budget monitored. With a 3-tier approval workflow that matches your organizational hierarchy.
- 15 default expense heads + unlimited custom heads per campus
- 3 payment sources: Campus Petty Cash, Central Admin, Split (configurable ratio)
- 3-tier approval: Level 1 (≤10k), Level 2 (10k–50k), Level 3 (>50k)
- Budget vs Actual tracking with real-time utilization alerts at 90% and 100%
- Severity flags: Green (Routine), Yellow (Important), Red (Emergency)
- Financial alerts: budget overruns, unbudgeted expenses, spending spikes, missing recurring
- Revenue tracking by source: Tuition, Admission, Transport, Exam, Donations, Grants
Frontend Modules — Staff Work From the Website, Not the Dashboard
Teachers and staff don't need WordPress admin access. They do everything from your website — marking attendance, entering grades, managing invoices — via simple shortcodes.
- Zero backend access needed — teachers never see the WordPress dashboard
- Admissions form — parents apply online without logging in
- Teacher attendance — mark student attendance from a public page
- Teacher gradebook — full grade entry with real-time calculation and keyboard navigation
- Staff invoices — view, filter, and record payments from the frontend
- Campus-aware — teachers see only students from their assigned campus
- All modules use singleton pattern with nonce verification and input sanitization
Everything That Happens in the Classroom
From daily homework to final report cards — all tracked, all organized.
Exams Module
7 exam categories. Create date sheets with rooms and invigilators. Teachers enter marks → verified → published to parents. Auto-calculated grades from your custom scale.
Gradebook Pro
Multi-period system (Weekly, Monthly, Quarterly, Yearly, Exam). Weighted averages. Real-time grade calculation. Bulk fill. Keyboard navigation. Campus-restricted.
Attendance Tracking
Student attendance: Present/Absent/Late/Leave. Staff attendance: check-in/out + lectures. Already-saved records go read-only. Dashboard drill-downs.
Homework Management
Assign with due dates and attachments. Recurring homework support. Student submissions with grading. Parents view via Parent Portal.
Certificate Generation
4 types: Leaving, Character, Achievement, Employment. Unique certificate numbers. Public verification via shortcode. Print-optimized PDFs.
Exam Analytics
Class performance averages. Subject analysis. Student progress tracking. Cross-exam and cross-campus comparisons. Export-ready data.
Every Rupee Accounted For
Fees, invoices, payroll, expenses — one financial command center.
Fee Management
Define fee types once. Create structures per class/campus. Assign individually or by bulk. Auto-generate monthly invoices on the 1st via cron.
Invoicing & Payments
Track paid/unpaid/partial. Record payments via Cash/Bank/Mobile. AJAX updates UI instantly. Download PDF invoices. Send overdue reminders.
Automated Payroll
Attendance-driven calculation. 3 contract types. Tax brackets configurable. Loan EMI auto-deducted. PDF payslips with watermark. Export CSV.
Budget Planning
Set monthly budgets per expense head. Track Actual vs Budget in real-time. Utilization alerts at 90% and 100%. Variance reports.
P&L Reports
Revenue vs Expenses vs Payroll. Profit margins. Cost-per-student. Monthly trends (6-month charts). Campus comparison tables.
Staff Loans
Interest-bearing loans. Auto-calculated EMI. Automatic deduction from payroll. Loan status tracking (Active/Paid/Written Off).
Keep Everyone in the Loop
Teachers, parents, and administrators — connected without chaos.
Parent-Teacher Meetings
Teachers create availability slots. Parents book online with topic selection. 10 predefined topics. Post-meeting feedback. Slot capacity tracking.
Teacher Comments
Two-way communication. Teachers leave comments by type (Academic/Behavior/Attendance). Parents respond from Portal. Read status tracking.
Announcements
Target by audience: Everyone, Teachers, Parents, Students. Optional expiry dates. Appear on dashboard and Parent Portal.
Events Calendar
Exam dates, holidays, meetings, fee due dates, school events. Dashboard widget. Campus-scoped.
Email Notifications
Welcome emails for new staff. Fee reminders for overdue invoices. Notification logging. Email delivery tracking.
Meeting Topics
10 default discussion topics. Add custom topics per institution. Sort order control. Active/inactive toggling.
Enterprise-Grade Security — Built Into Every Layer
Your data stays safe with multiple layers of protection — from authentication to encryption.
Role-Based Access Control
5 roles with 62 granular capabilities. Every page, menu, and AJAX endpoint verifies permissions before execution. Admin override available.
7-Layer Security Model
Authentication → Role Check → Capability Verification → Campus Boundary → Nonce Protection → Input Sanitization → SQL Escaping.
Encrypted Backups
Manual and auto backups with encryption. One-click restore. Schedule automated backups. Download backup files securely.
License Protection
License validation via direct database read — bypasses object cache for accuracy. No feature lockout — all modules work regardless of license status.
Shortcode System
6 public shortcodes for frontend modules. Campus-aware data scoping. Nonce-verified forms. Sanitized input. Escaped output.
Certificate Verification
Public certificate verification via shortcode. Unique certificate numbers. Instant validation. No login required for verification.
