CodeClove School Management Pro

Complete school management system for WordPress. Includes conflict-free timetable builder with substitute teacher engine, multi-gateway online fee collection (Stripe, Razorpay, PayPal, UPI), automated SMS parent notifications (Twilio, Vonage, Fast2SMS, MSG91), self-service parent & student portal, printable dual-side ID cards, batch academic promotion, and turnkey presets for India (CBSE/ICSE), US (K-12), and UK.

WordPress Plugin
v1.1.2
100% Self-Hosted, Unlimited Students
demo.codeclove.com/school-management-pro
School Dashboard - Modules Every module, from admissions to finance, in one clean WordPress dashboard. Your whole school at a glance.
0129

Product Overview

CodeClove School Management Pro is an enterprise education management system built for schools, colleges, and training academies. Delivering an instant, fluid dashboard with zero page reloads, it eliminates expensive recurring per-student SaaS bills while keeping 100% of your student and financial records securely on your own server.

100% Self-Hosted · Permanent Data Sovereignty

Unlike third-party SaaS platforms that store sensitive student records, medical details, and parent contact information on proprietary cloud infrastructure, CodeClove School Management Pro runs entirely inside your WordPress installation. No student data leaves your server, no remote CDNs are loaded, and you never pay monthly subscription fees or per-seat penalties.

Core Modules & Features

Academic Structure & Turnkey Presets

Configure academic years, classes, and sections with turnkey presets for US (K-12), UK, and India curricula.

Online Admissions & Applicant Pipeline

Embed custom public application forms, review documents, and enroll admitted applicants in one click.

360° Student & Guardian Directory

Centralize student profiles, emergency guardian contacts, blood groups, medical notes, and enrollment records.

Faculty & Staff Directory

Manage teacher profiles, subject assignments, departmental designations, and staff credentials in one directory.

Conflict-Free Timetable Builder

Visual weekly class schedule planner with automated conflict detection for classrooms, periods, and teacher substitutions.

Multi-Gateway Online Fee Payments

Collect tuition installments via Stripe, Razorpay, or UPI QR codes with automated PDF receipt generation.

Daily Attendance Register & SMS Alerts

Section-wide attendance register with automated instant SMS alerts dispatched to parents when students are absent.

Self-Service Parent & Student Portal

Dedicated role-restricted portal for parents and students to review fee balances, attendance logs, and schedules.

Batch Promotion & Session Rollover

Year-end academic rollover wizard to clone structures, graduate classes, and batch-promote passing students.

Automated Multi-Gateway SMS Engine

Multi-provider SMS dispatcher supporting Twilio, Fast2SMS, MSG91, and Vonage with customizable templates.

Printable Dual-Sided ID Cards

Generate and print ready-to-use portrait or landscape student and faculty ID cards with dynamic barcodes.

Granular Staff Permissions & Activity Log

Role-based access control (RBAC) to restrict staff permissions per module, backed by an admin audit trail.

Compare Free vs. Pro Capabilities

Start free on WordPress.org, or unlock automated operations, fee gateways, and priority engineering support with Pro.

Free Core

School Management Free

Ideal for Solo Tutors & Single Classrooms

$0 Free on WordPress.org

Everything you need to launch basic classroom record-keeping with zero recurring fees.

  • Unlimited Students, Teachers & Classes
  • Manual Cash & Bank Fee Receipts
  • Daily Attendance Register
  • Standard Weekly Class Timetables
  • Basic Student Profile Records
  • Community Forum Support
Recommended

School Management Pro

Built for Active Schools & Multi-Branch Academies

$59 Annual license, updates & support included

Unlocks complete administrative automation, online fee gateways, and priority updates.

  • Everything in Free Core, plus:
  • Online Gateways (Stripe, Razorpay, UPI QR)
  • Automated Absence SMS Alerts (Twilio, MSG91)
  • Conflict-Free Teacher Substitution Engine
  • Full Parent & Student Portal Access
  • Custom Granular RBAC Matrix & Audit Logs
  • 1-Click Software Updates & Priority Support

Frequently Asked Questions

Everything you need to know about licensing, setup, and updates.

Can I upgrade from the Free version without losing data?

Yes. School Management Pro uses the exact same database tables as the Free version. When you activate Pro and enter your license key, all your sessions, classes, students, staff, and attendance records carry over with zero data migration needed.

Is there an artificial limit on students, staff, or classes?

No. Unlike SaaS platforms that charge monthly fees per student or cap your database, CodeClove School Management Pro runs entirely on your own WordPress server. You can manage unlimited students, faculty members, guardians, classes, and invoices without per-seat fees.

Which payment gateways are supported for fee collection?

Pro supports multi-gateway online fee collection via Stripe, PayPal, and Razorpay (UPI, NetBanking, and domestic cards), alongside offline cash and cheque receipt logging. Webhook callbacks automatically reconcile invoice balances and generate digital receipts.

How do the multi-country education presets work?

Built-in presets cover India (CBSE/ICSE), the United States (K-12), the United Kingdom (Key Stages), and Global curriculums. Selecting a preset configures terminology (Classes vs. Grades, Sections vs. Streams), date formats, currency symbols, and default term structures. All labels remain fully customizable.

How does the 14-day money-back guarantee work?

Every purchase includes a 14-day money-back guarantee. If CodeClove School Management Pro does not meet your institutional requirements, contact our support team within 14 days of purchase for a complete refund.

Have another question not answered here?
Talk to our engineers

Release Changelog

Release Notes & Changelog v1.1.2 Latest

v1.1.2

  • Improved Student Management: Faster bulk updates and deletions when managing large lists of students and staff.
  • Improved Student Profiles: Faster loading times and cleaner receipt printing on student finance tabs.
  • Improved Search Performance: More responsive search results across admin screens and the student portal.
  • Improved Timetable Duplication: Schedule copy tool now automatically matches the school\'s configured teaching days.
  • Fixed Finance Dashboard: Corrected outstanding fee totals and collection percentage numbers on fee cards.
  • Fixed System Stability: Resolved warning notices during plugin activation in mixed server environments.

v1.1.1

  • Added 150+ Global Currencies: Full support for world currencies with automated zero-decimal rules.
  • Added Payment Gateway Intelligence: In-settings currency compatibility badge and checks for PayPal.
  • Added Timetable Slot Quick Clone: Instant slot clone mode with modifier hold (Ctrl / Cmd) support for rapid multi-cell placement across weekly schedules.
  • Added Live Operations Indicator: Added dynamic live operations status indicator badge to the admin dashboard header.
  • Fixed Card Content Hierarchy & Text Truncation: Restructured KPI stat cards with icon top-left, badge top-right, numeric value centered, and full-width non-truncated labels positioned below the value to eliminate ellipsis clipping.
  • Fixed Corner Radius Consistency: Harmonized border radii across all dashboard cards, stat cards, data tables, and modal dialogs to a balanced, professional 12px (rounded-xl), eliminating mismatched and overly-rounded bubble corners.
  • Fixed Operational Typography: Fixed uppercase tracked eyebrows on today\'s attendance and action items strips, restoring clean title case.
  • Improved Currency Typography: Polished symbol spacing and zero-decimal formatting across receipts, invoices, and the portal.
  • Improved Fees Progress Badge: Resolved fee collection rate badge display on the dashboard Outstanding Fees card.

v1.1.0

  • Added Teacher Fatigue Protection: Automatic streak limit and rest break tracking across timetable periods; prevents assigning teachers to more than 3 consecutive periods without a rest break.
  • Added Smart Timetable Duplication: Added Copy Subjects Only mode for secondary schools to duplicate the weekly subject structure without cross-class teacher clashes.
  • Added Live Clash Simulation: Added real-time conflict pre-check simulation for day and term duplication to preview clash counts before modifying the database.
  • Added Assisted Teacher Picker: In-cell teacher dropdown dynamically prioritizes available staff and disables double-booked staff with contextual clash labels.
  • Added Timetable Health & Telemetry: Integrated live clash counts, workload balance badges, and progress capacity pills directly into the timetable card header.
  • Added Dynamic Print Iframe Orientation: Sized off-screen print iframe to match physical document orientation (portrait vs. landscape) prior to layout rendering.
  • Added Version Parity Alignment: Synchronized CodeClove Free and Pro releases into lockstep 1.1.0 milestone.
  • Fixed Print Perimeter & Skia Clipping: Fixed missing right-hand border on Saturday lesson rows during browser print preview by pulling table width to calc(100% - 2px) to prevent Chromium canvas margin clipping.
  • Fixed Column Width Consistency: Locked uniform percentage column widths in fixed table layout across <thead> and <tbody>.

v1.0.18

  • Added Examinations Workspace Module: Complete examination management with theory & practical exams, flight board grading progress, class broadsheet tabulation ledger, and printable institutional admit cards.
  • Added Dual Broadsheet Tabulation Views: Detailed and summary ledger views with printable tabulation broadsheet documents.
  • Added Student Portal Examinations Hub: Students and guardians can view scheduled examinations, download admit cards, and access printable report cards.
  • Added Active Academic Session Bootstrap: Automatically inject active academic session into global frontend configuration (CodeCloveConfig).
  • Added Student Portal Account Linking: Link WordPress user accounts to student profiles with portal authentication and password reset capabilities.
  • Added WordPress Login Screen Customizer: School branding, custom logos, and custom color presets for the standard WordPress login page.
  • Fixed Database Query Hardening: Converted dynamic table queries to native %i placeholders with strict parameter binding for WordPress Plugin Check compliance.
  • Fixed Combobox Focus Trapping: Resolved focus trapping and backdrop pointer-events lock on nested modal dialogs.
  • Fixed Staff WP_Error Codes: Provided explicit, machine-readable error codes in WP_Error constructors for account linking endpoints.

v1.0.17

  • Added Student Trash & Cleanup Lifecycle: Added soft-delete trash state, restore capability, and permanent database purge tool with orphaned record cleanup.
  • Added Roles & Permissions Matrix UI Overhaul: Redesigned role capability management grid with consolidated administrator hierarchy.
  • Added Institutional Admit Cards Density Engine: Optimized whitespace density to comfortably fit up to 18 exam subjects on a single A4 page.
  • Added Per-Exam Report Card Configuration: Country-aware report card display presets with customizable grading scales.
  • Fixed Student Import Unit Scoping: Scoped bulk CSV import classes to the active academic session and lifted dropdown pagination caps.
  • Fixed Weekend Days Synchronization: Added weekend days configuration and synchronized locale date formatting settings.
1 of 29
School Dashboard - Modules Every module, from admissions to finance, in one clean WordPress dashboard. Your whole school at a glance.