=== The School Management - Education & Learning Management  ===
Plugin name: School Management System
Contributors: weblizar
Donate link: https://weblizar.com
Tags: school, student management, student, class, learning, school management, school management system, education, teacher, staff, accountant, fees management, Learning Management
Requires at least: 4.7
Tested up to: 6.4
Stable tag: 4.4
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

== Description ==

The School Management System is a WordPress plugin to manage school and its entities such as classes, sections, students, ID cards, teachers, staff, fees, invoices, noticeboard and much more.

**How to use shortcodes?**

Add **[school_management_inquiry]** shortcode on any Page / Post to display admission inquiry form on the website. Then, the user can choose any class and provide necessary details.

Add **[school_management_account]** shortcode on any Page / Post to display student login form on the website. Then, the student can login and access student dashboard.

Add **[school_management_fees]** shortcode on any Page / Post to display fees submission form on the website. Then, the student can submit their fees using **Stripe** payment gateway.

### School Management System Features You Will Get

* **Classes and Sections** - Add classes. Assign classes to school. Add sections.

* **Subjects** - Add different types of subjects and assign teachers.

* **Student Admission** - Add new admissions to a class.

* **Student Promotion** - Promote student from one class to another.

* **Roles anad Permission** - Create custom roles, assign permissions.

* **Admin, Staff** - Add school admins, staff with permissions to manage the school.

* **Teacher, Accountant** - Add school teacher to manage students. Add accountant to manage fee invoices and payments.

* **Accounting** - Fee Invoice Generation, Payment Collection.

* **Widgets** - Noticeboard Widget, Student Login Widget.

* **Pages & Shortcodes** - Fee Collection Form, Inquiry Form, Student Login Form, Student Dashboard, Noticeboard.

* **Settings** - School Settings, Email Carrier, Email Templates, Payment Methods.

* **Email Templates** - Email template for Student Admission, Invoice Generation, Online Fee Submission, Off-line Fee Submission.

https://www.youtube.com/watch?v=VkvOxr5DQ5Q

### School Management Pro Plugin Features and Demo

= School Management Pro Demo =

* [School Management Pro Demo](http://demo.weblizar.com/school-management/)
* [School Management Pro Admin Demo](http://demo.weblizar.com/school-management-admin/)
* [Suer Admin](http://demo.weblizar.com/school-management-admin/wp-admin) : Username / Password => userdemo / userdemo
* [Admin](http://demo.weblizar.com/school-management-admin/wp-admin) : Username / Password => school_admin / 123456
* [Student](http://demo.weblizar.com/school-management/student/) : Username / Password => student1 / 123456
* [Teacher](http://demo.weblizar.com/school-management-admin/wp-admin) : Username / Password => teacher / 123456
* [Accountant](http://demo.weblizar.com/school-management-admin/wp-admin) : Username / Password => accountant / 123456
* [Receptionist](http://demo.weblizar.com/school-management-admin/wp-admin/) : Username / Password => receptionist / 123456
* [Librarian](http://demo.weblizar.com/school-management-admin/wp-admin) : Username / Password => librarian / 123456
* [Parents](http://demo.weblizar.com/school-management-admin/parents) : Username / Password => parent1 / 123456

= Email & SMS Notifications =

* Automatic notifications via email carrier.
* Automatic notifications via SMS carrier.

* Send SMS notifications via **Nexmo, Twilio, MsgClub, SMS Striker, Msg91, TextLocal, EBulkSMS, Infigo SMS** etc.

= Multiple Payment Gateways =

* Collect Fees using Payment methods: **Paypal, Stripe, Pesapal , Paystack , Razorpay , PayTM, SSL Commerz, Bank Transfer** etc.

= School Management Pro Features =

* **Multi-School** - Add multiple schools and manage the school activity in single dashboard and assign the school admin.

* **School Admin** -  Admin can manage the single school activities.

* **Classes and Sections** - Add classes. Assign classes to each school. Add class sections.

* **Online classes** - Create unlimited live classes. Teacher can manage the classes and student can learn Online with mobiles and any other devices..

* **Subjects** - Add different types of subjects in a school and assign teachers.

* **Student Admission** - Add new admissions to a class. Define fees structure. Add parent login detail.

* **Student Promotion** - Promote student from one class in a session to another class of a new session.

* **Student Transfer** - Transfer student from one school to another school.

* **Roles and Permission** - Create multiple roles like teacher, accountant, etc and assign permissions.

* **Staff** - Staff can manage school activity and create his zoom live classes and other activities assigne by school Admin.

* **Teacher, Accountant** - Add school teacher to manage students. Add accountant to manage fee invoices and payments.

* **Accounting** - Fee Invoice Generation, Fee Types, Expense and Income Management, Payment Collection.

* **Library Management** - Manage books, generate and print student library cards, issue books to students.

* **Transport Management** - Manage vehicles, transport routes and generate students transport report.

* **Hostel Management** - Manage the Hostels and create the unlimited rooms and assign the students as per required.

* **Notifications** - Send email and SMS notifications for new admission, invoice generation, fee submission etc.

* **Widgets** - Noticeboard Widget, Student Login Widget.

* **Pages & Shortcodes** - Fee Collection Form, Inquiry Form, Exam Time Table, Admit Card, Student Login Form, Student Dashboard, Noticeboard.

* **Settings** - School Settings, SMS and Email Carrier, Email and SMS Templates, Multiple Payment Methods and etc.

* **Email & SMS Templates** - Email & SMS template for Student Admission, Invoice Generation, Online Fee Submission, Off-line Fee Submission.

* **SMS Notifications** - Send SMS via Nexmo, Twilio, MsgClub, SMS Striker, Msg91, TextLocal, EBulkSMS, Infigo SMS and more.

* **Export Records to CSV** - Export student records, inquiries, expense, income and more.

* **Fee Type** - Create unlimited fee types and define student fees structure at the time of admission and create invoice according to fee types.

* **Parent Login** - Allow parents to login and view student reports, submit fees and attendance, etc.

* **Multiple Payment Gateway** - Support for multiple payment gateways like Paypal, Stripe, Pesapal , Paystack , Razorpay , PayTM, SSL Commerz, Bank Transfer, etc.

* **Attendance Report** - Take student and staff attendance date-wise or subject wise and view attendance report date wise and monthly.

* **Study Materials** -  Teacher can upload and assign the study materials ( Docs, PDF, JPG, Video, you-tube video) to students according to class wise from student dashboard.

* **Home Work Materials** -  Teacher can upload and assign the Home Work Materials to students according to class wise from student dashboard and student also submit the home work if he can done via student dashboard.

* **Exam Time Table** - Create and publish exam time tables.

* **Admit Cards** - Generate and publish exam admit cards of students.

* **Exam Result** - Create the multiple exam and set the exam wise results and also merge the results group/ combine mark-sheet of students.

== Installation ==

**School Management [Installation Guide]**

1. You can:
 * Upload the 'school-management-system' folder to '/wp-content/plugins/' directory via FTP.
 * Upload the full ZIP file via *Plugins -> Add New -> Upload* on your WordPress Administration Panel.
 * Search **School Management System** in the search engine available on *Plugins -> Add New* and press *Install Now* button.
2. Activate plugin through *Plugins* menu on WordPress Administration Panel.
3. Ready, now you can enjoy it, and if you like it and find it useful.

== Screenshots ==

1. School Dashboard
2. Fee Invoices
3. Roles & Permissions
4. Student Admission
5. Student Dashboard
6. Email Templates

== Changelog ==

For more information, see [Weblizar](https://www.weblizar.com/)

= 4.4 =[27-10-2023]
* student registration form added..

= 4.3 =[21-08-2023]
* Security issue fixed.

= 4.2 =[2-08-2023]
* Tested upto wordpress 6.3
* Security issue fixed.

= 4.1 =[24-03-2023]
* Tested upto wordpress 6.2

= 4.0 =[10-03-2023]
* Database Security improvements.
* PHP 8.2 Compatible.
* Tested up to wp 6.1

= 3.9 =[06-09-2022]
* Bootstrap library updated to v4.6.2
* class section table Translation bug fixed.
* Tested up to WordPress 6.0.2

= 3.8 =[21-05-2022]
* Tested up to WordPress 6.0
* Bootstrap library updated to v4.6.1

= 3.7 =[31-03-2022]
* Tested up to WordPress 5.9.2

= 3.6 =[01-02-2022]
* Localization issue Fixed
* Stripe library Updated
* Tested upto WordPress 5.9
* Tested upto php 8.0

= 3.5 =[21-12-2021]
* Minor Bug Fixes.

= 3.4 =[29-10-2021]
* database issue fixed.

= 3.3 =[27-10-2021]
* school inquiry form updated.

= 3.2 =[03-09-2021]
* Fixed : Translation issues.
* Tested with PHP 8.0

= 3.1 =[23-07-2021]
* Tested Upto WordPress 5.8

= 3.0 =[23-06-2021]
* updated: inquiries form layout updated.
* updated: Zabera datepicker library updated.
* fixed  : inquiries
* Tested Upto WordPress 5.7.2

= 2.9 =[19-03-2021]
* Tested : Tested on WordPress 5.7
* Updated: administration dashboard updated.
* Updated: Zabera date picker library updated.

= 2.8 =[22-02-2021]
* Fixed : Widget issue Fixed

= 2.7 =[18-02-2021]
* Update : Bootstrap Library updated.
* Update : Accounting Dashboard layout Updated.
* Changed: Minor changes in student dashboard.

= 2.6 =[19-12-2020]
* Update: Third party libraries update.
* Minor chages.

= 2.5 =[15-12-2020]
* Code Optimized
* Tested Upto WordPress 5.6.

= 2.4 =[28-10-2020]
* Update: Third party libraries update.
* Fix:    Minor Fix.

= 2.3 =[17-10-2020]
* Banner update.
* minor testing

= 2.2 =[30-09-2020]
*updated: noticeboard.

= 2.1 =[07-07-2020]
* phpmailer update.
* Tested wiht wp5.5

= 2.0 =[21-05-2020]
* Pro banner updated.
* Tested upto WP 5.4.1

= 1.9 =[23-03-2020]
* Minor fix.
* Settings link added.

= 1.8 =[03-03-2020]
* Updated banner.
* Fixed database query to support foreign keys.

= 1.7 =[27-01-2020]
* Bootstrap and Font awesome libraries update.
* Class section add button added and minor bugs fix.

= 1.6 =[17-01-2020]
* Added multi-selector for assigning classes.

= 1.5 =[02-01-2020]
* Updated readme file.
* Updated banner.
* Tested upto WP 5.3.2

= 1.4 =
* Fixed class promotion bug.

= 1.3 =
* Tested upto WP 5.3.

= 1.2 =
* Added pro banner.

= 1.1 =
* Removed unused libraries.
* Updated readme file.

= 1.0 =
* New release.