👨‍🎓

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
👨‍🎓
20+Meta Fields
4Certificate Types
📝Online Admission
👨‍👩‍👧
6Portal Sections
4AJAX Endpoints
📱Standalone App
👨‍👩‍👧

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
👩‍🏫
8Staff Roles
3Contract Types
💰Loan Manager
🏛️
Campuses
SQLData Isolation
📊P&L Per Campus
🏛️

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
💸
15+Expense Heads
3Approval Tiers
📊Budget Alerts
🌐
5Frontend Modules
🔒No Backend Access
📱Shortcode Based
🌐

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.

🔐 Why Frontend Modules Are a Game-Changer

Your teachers and staff never need WordPress admin access. They work entirely from your website.

🔒
No Backend Access Needed

Teachers mark attendance and enter grades from public pages — zero exposure to WordPress settings, plugins, or configuration.

🏫
Campus-Aware Automatically

Teachers see only students from their assigned campus. Data isolation enforced at the query level — not just UI filtering.

📱
Works on Any Device

Responsive design. Teachers can mark attendance from a phone during class. Parents check grades on mobile.

🎨
Zero Theme Conflicts

All frontend modules use scoped CSS with .ik- prefixes. Parent Portal is completely standalone — bypasses the theme entirely.

Ready to Replace 12+ Tools With One Platform?

InstitutionKit runs on your own server. No monthly SaaS fees. No data leaving your control.

Get Started Today →
💬 Ask Me Anything!