CodeClove School Management System

CodeClove School Management System

Details
View on WordPress

CodeClove School Management System is a WordPress plugin built for K-12 schools, coaching institutes, and colleges. It handles student records, staff directories, academic sessions, daily attendance, fee invoicing, and a parent-student self-service portal, all from your WordPress admin.

Works out of the box for India, US, and UK

Pick your country during setup and the plugin configures grading conventions, phone formats, currency symbols, academic terms, and date formats automatically. One click, not a settings marathon.

Free features

  • Unlimited student records. Student profiles, guardian contacts, enrollment dates. No caps, no paywalls on record counts.
  • Bulk CSV import. Onboard hundreds of students or staff from a spreadsheet with custom column mapping.
  • Online admissions. Embed an application form with [codeclove_admission_form]. Review applications, then convert an applicant to a student in one click.
  • Fee types and invoicing. Define fee heads per class, generate invoices, and record offline payments with printable receipts.
  • Staff directory. Teacher and admin records with roles, contact info, and class assignments.
  • Academic structure. Sessions, terms, classes, groups, and subjects organized the way your school actually works.
  • Daily attendance. Mark Present, Absent, Late, or Excused per student. Instant daily summary reports.
  • Student and parent portal. [codeclove_portal] gives students and guardians a frontend view of attendance, schedules, and fee invoices.
  • Printable ID cards. Dual-side student ID cards generated from profile data.
  • Command palette. Global search across students, staff, pages, and shortcuts.
  • Dark mode. Full dark theme for the admin interface.
  • Zero tracking. No Google Fonts, no external CDNs, no analytics calls. Everything loads from your server.

Security

  • All database tables use your WordPress table prefix.
  • Every REST API endpoint has a permission_callback and nonce verification.
  • Role-based access control on all student and academic data.

School Management Pro

The free plugin covers daily operations. School Management Pro adds:

  • Revenue analytics. Fee collection graphs, forecasting, and payment mode breakdowns.
  • Defaulter tracking. Automatic overdue invoice reports.
  • Online payments. Stripe, PayPal, Razorpay, and Indian UPI checkout.
  • Timetable builder. Weekly schedule matrix with teacher substitution handling.
  • SMS notifications. Twilio, Vonage, Fast2SMS, and MSG91 integrations.
  • Noticeboard. School-wide or targeted announcements and circulars.
  • Batch promotion. Move students between academic sessions at year-end in one operation.
  • Permission matrix. Capability control per role across teachers, accountants, and staff.
  • Priority support. Email and ticket support with onboarding help.

Source code

The JavaScript bundles in assets/build/ are compiled from TypeScript and React source files.

Full source: https://github.com/Codeclove/codeclove-school-management

Third-party libraries in the compiled output:

  • React 18 — MIT License — https://github.com/facebook/react
  • React Router 6 — MIT License — https://github.com/remix-run/react-router
  • Tailwind CSS — MIT License — https://github.com/tailwindlabs/tailwindcss
  • shadcn/ui components — MIT License — https://github.com/shadcn-ui/ui
  • Lucide React icons — ISC License — https://github.com/lucide-icons/lucide

All bundled libraries are open-source and GPL-compatible.

Details

Plugin code:
codeclove-school-management
Plugin version:
1.0.2
Author:
Outdated:
No
WP version:
6.5 or higher
PHP version:
8.1 or higher
Test up to WP version:
7.1.2
Total installations:
0
Last updated:
2026-10-01
Rating:
Times rated:
0
attendance
education-management
school-erp
school-management
student-management