IFSEdu - School Management System
Standalone, high-performance management system for Schools featuring student admissions, attendance, fees, exams, results, and HR.
by DevNahian · github.com/nahian91/ifs-school-management-system-plugin
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/nahian91/ifs-school-management-system-plugin/archive/refs/heads/master.zipA standalone, high-performance school management system featuring student admissions, attendance, fees, exams, results, and HR/staff management.
Description
IFSEdu - School Management System (EduCore) is a powerful, enterprise-grade ERP designed specifically for schools, colleges, and educational institutes. It streamlines administrative workflows, academic operations, and parent-teacher coordination through a unified, secure dashboard.
Key Features
- Student Information System (SIS): Comprehensive student records, profile tracking, dynamic class/section sorting, and promotional status management.
- Attendance Tracking: Daily and monthly attendance rosters for both students and staff with live analytics counters.
- Fee Collection & Invoicing: Automated fee billing, tracking, and receipt management.
- Accounting & Ledger: Master financial tracking, transaction recording, and expense management.
- Exams & Results: Exam setup, mark registries, grade calculations, and report card generation.
- Staff & HR Management: Multi-role staff profiles, payroll tracking, and designation management.
- Academic Setup: Unified classes, section management, class-wise subjects, and scheduling.
- Notices & Events: Official notice board and academic event directory with file/banner attachments.
- White-Label Dashboard: Clean, standalone interface hiding default WordPress menus for non-administrator roles with role-based access control (RBAC).
Installation
- Upload the plugin folder
ifsedu-school-managementto the/wp-content/plugins/directory, or install the plugin directly through the WordPress plugins screen. - Activate the plugin through the 'Plugins' screen in WordPress.
- Upon activation, the plugin automatically creates all required database tables and routing endpoints.
- Navigate to the new School ERP menu in your WordPress admin sidebar to start configuring your institution.
Frequently Asked Questions
Does this plugin work with any WordPress theme?
Yes! The plugin features a custom white-label dashboard layout that operates independently of your active front-end theme, ensuring a sleek, distraction-free ERP interface.
Can teachers access the system?
Yes. The plugin includes a robust Role-Based Access Control (RBAC) engine that safely scopes teachers to their assigned classes, subjects, and attendance rosters.
Screenshots
- Dashboard Overview: Centralized analytics and module navigation.
- Student Directory: Advanced filters, search, and profile management.
- Attendance Roster: Fast daily marking with automated present/absent/late counts.
Changelog
1.2.2
- Enhanced WordPress Coding Standards (WPCS) and PluginCheck compliance.
- Optimized database queries with secure table prefixing and prepared statements.
- Improved security checks, nonce verifications, and input sanitization across all modules.
1.0.0
- Initial release of IFSEdu - School Management System.