How To Create School Management System In WordPress

How To Create School Management System In WordPress School Management is a WordPress plugin that covers various schools and their institutions such as classes, sections, students, exams, ID cards, admit cards, teachers, staff, fees, receipts, income, expenses, notice boards, study materials, and much more. To manage. Admin can control student and parent dashboards.

Payment gateway:

  • Paypal
  • Stripe
  • Pesapal
  • Paystack
  • Razorpay
  • PayTM
  • SSL Commerz
  • Bank Transfer

SMS Gateway:

  • Twilio – International
  • Nexmo – International
  • TextLocal – International
  • MsgClub – India
  • SMS Striker – India
  • Point SMS – India
  • Msg91- India
  • Vinuthan – India
  • India Text – India
  • Bulksmsgateway – India
  • Getewaysms -India
  • Ebulksms – Nigeria
  • Pob Talk – Nigeria
  • Kivalosolutions SMS – Ghana
  • SendPk – Pakistan
  • SMS Portal Futuresol – Pakistan

Download Free Plugin

Download Premium Plugin

The School Management System is a WordPress plugin that manages the school and its institutions such as classes, sections, students, ID cards, teachers, staff, fees, receipts, notice boards, and much more.

Read Also: Global Multi School Management System Express

Features of school management in detail:
Multi-School Management: – Involve multiple schools to manage individual schools, assign administrators and classes to each school.

Session Management
Create a new session and keep track of all previous sessions.

Manage classes and sections.
Administrators can create classes and assign them to schools. With each class, there can be several class sections.

Student Management
With school administrators and the necessary permission, staff can assign new admissions to the school by assigning them admission numbers, classes, sections, and roll numbers. Also, for each student’s record in a session, a new enrollment number is automatically generated.

Inquiry management
Display the school inquiry form on one page using the shortcode. Also, get school-wise inquiries, add follow-up dates and notices for inquiries.

Student Promotion
Promote students to a new class for a new session. This creates a new student enrollment for the next session.

Student Transfer
Transfer students from one school to another. It also identifies students who have been transferred to and from school.

Read Also: Smart School Management System

Student Attendance
Get daily student attendance. Print the class attendance sheet. In addition, students can view their attendance reports on the dashboard.

Student Dashboard
Students view their fee report, admission details, ID card, etc., and pay the remaining fees using the proper method of payment.

Roles and permissions.
Create custom rules such as teacher, accountant and assign them necessary permissions according to the role so that they are limited to the management of the school institutions assigned to them.

Assign school admins and staff.
Multi-school administrators assign school administrators. The school administrator can form any number of staff to manage the school.

Notice Board Widget
It has a notice board widget that displays notices in the widgets section of your website. Here, you can change the number of notices, the height and width of the widget to include the design of your website.

Distribute study materials.
With the necessary permission, the school staff may add study materials for the classes. These study materials will appear on the students’ dashboard section, allowing them to download and view study materials.

Students Homework
With the necessary permission, school staff and teachers may add classroom homework. This homework will appear on the students ‘dashboard section and students will be notified via SMS. Homework SMS details can be sent to parents and students’ mobiles.

Automatic notifications via email, SMS, and custom templates
Send SMS and email notifications to students during new admissions, fee invoice generation, payment receipt generation, etc. SMS providers include Nexmo, Twilio, MsgClub, SMS Striker, Msg91 SMS, TextLocal, and more.

Arranging exams
Create exams for one class or multiple classes, including exam papers, exam center, times, dates, and room numbers.

Post exam timetable.
The option to publish an exam timetable that will appear on the student dashboard or you can use shortcodes to display the exam timetable on a specific page of your website.

Make Admit Cards
For each exam, make an Admit Card for the students. In addition, publish Admit Cards that students can download from the Student Dashboard section.

Accounting management
This includes fee invoice generation, fee collection, revenue management, and expense management.

Prepare fee receipts.
Select students from classes and create fee receipts in bulk or for one student. It also supports partial payment deposits or one-time payment receipts.

Fee Collection Form
Display a one-page fee submission form using shortcodes that allow students to search for their names and view pending fee receipts. Students can pay their fees using the payment method.

Payment via Patti, Razorpay, Pesapal
Fees can be paid through Stripe or Razorpay, Pesapal Payment Gateway.

Print the fee invoice and payment receipt.
After adding a fee invoice, it supports the printing of a fee invoice. In addition, after making a payment, students or staff can print a payment receipt.

Manage expenses and income.
Include expense categories and income categories. Increase school expenses and income by date.

Student Dashboard
In the student dashboard, students can view notice boards, print their ID cards, view pending fee receipts, make payments and view their payment dates. In addition, they can download study materials, exam timetables, admission cards, and much more.

Student login widget and shortcode
The student login form can be displayed on the page with the shortcode and you can also place the login widget on your website.

Leave a Reply