School Management System

Documented by Mojoomla - at May 11 2015

A) Introduction

School Management System Plugin for WordPress is the ideal way to manage complete school operations. The system has different access rights for Admin, Teacher, Student, Parent and Management.

This user guide covers all options that this plugin provides. Please read the documentation carefully as it probably contains answers to most of the questions that may arise. If you feel some aspect is not covered or have some questions, contact us via e-mail sales@mojoomla.com. We will do our best to answer you in the shortest time.


B) Installation


How to Increase WordPress memory limit


  • Method 1: you need to edit the wp-config.php file on your WordPress site.
    1) Update config.php file

    define( 'WP_MEMORY_LIMIT', '256M' );

  • Method 2: you need to edit the .htaccess file on your WordPress site.
    1) Update .htaccess file

    php_value upload_max_filesize 256M
    php_value post_max_size 256M
    php_value max_execution_time 600
    php_value max_input_time 600



How to Install WordPress Plugins via Dashboard


  • 1. Go to “Plugins” in your WordPress dashboard

    Once you have your ZIP file, go back to your WordPress wp-admin panel, click on “Plugins” in the sidebar menu, and then on the “Add New” button.

    Install plugin

  • 2. Get the plugin archive

    You can get school_managment.zip file on a downloaded plugin zip file.


  • 3. Upload your plugin archive

    From there, click on the “Upload Plugin” button visible at the top.

    Install plugin

  • 4. Activate the plugin

    When WordPress finishes , you’ll only need to activate the plugin.

    Install plugin

    After doing so, the plugin is online and you can start using it.

    Install plugin

How to Install WordPress Plugins via SFTP/FTP


  • 1. Extract the WordPress plugin ZIP file to a folder on your computer.

    First please extract the plugin ZIP file on your local computer. When a ZIP file is extracted, some unzip software may add a parent folder outside of the plugin folder. In the next step, please make sure to upload the plugin folder which directly contains the plugin files, not its parent folder.


  • 2. Upload the plugin folder to your FTP server

    In this step, please use your FTP software to upload the extracted plugin folder to your FTP server, the WordPress folder wp-content -> plugins .

  • 3. Activate the plugin

    Log into your WordPress backend, left menu, goto Plugins -> Installed Plugins, find the plugin from the list and click Activate to activate it.



C) System Settings


1) License Settings

Click on License Settings under School management link-list to start setting up the system. Please fill all the required fields. You can access plugin only after successful registration of your Envato License key. You can use single licence key for only single domain. You can not use single licence key on the different domains.



    1. Domain: This is your domain name. You don't need to enter it. System will automatically fetch it.
    2. Envato License key: Enter envato licence key of the school plugin.
    3. How to find your license key (purchase code)
    4. Email: Enter your email.

2) General Settings

Click on General Setting under school management link-list to start setting up the system . You are advised to fill all fields of General settings as these details are used in the different section of whole system .You can change these settings as per your requirement.



    1. School Name: Enter the name of your school.
    2. Starting Year: Enter a starting year of the school.
    3. School Address: Enter the address of the school.
    4. Official Phone Number: Enter official phone number of the school.
    5. Country: Enter country of School Located in.
    6. E-mail: Enter official e-mail address of the school.
    7. School Logo: Enter school logo.
    8. Profile Cover Image: Upload school photo and this will be used for profile background.
    9. Enable Sandbox: If you are testing PayPal payments then it should be enable/checked.You will require PayPal sandbox account.
    10. System Color: You can change system color.
    11. Paypal Email Id: Enter here your email id.
    12. Select Currency: From here select your currency.
    13. Mail Notification: If you enable mail notification then the system send mail notification to users then it should be enabled/checked.
    14. Virtual Classroom: If you enable Virtual Classroom then you will use Virtual Classroom in our system by enabled/checked.
    15. Client Id: That will be provided by zoom.
    16. Client Secret Id: That will be provided by zoom.
    17. Redirect URL: you have to copy Redirect URL from this section and past it into the zoom.
    18. Parent can be send message: If enable/checked then parent can send the message to their child's class student.
    19. Student can send message: If enable/checked then student can send message to each other of same class.
    20. Student Approval: If you enable the Student Approval option then your student can log in without approval on the site.
    21. Principal Singnature: Upload principal Singnature.



3) Email Template

From this module you can set notification mail templates. You can also enable or disable this notification mail from general settings.

display email template settings

Each template has shortcodes. So you can use those shortcodes in your mail template. Following Shortcodes are available in mail templates

  • [SMGT_SCHOOLNAME] : Display School name in mail.
  • [SMGT_STUDENTNAME] : Display Student name in mail.
  • [SMGT_PARENTNAME] : Display parent name in mail.
  • [SMGT_USERNAME] : Enter username.
  • [SMGT_CLASSNAME] : Enter Class name.
  • [SMGT_EMAIL] : Enter user email.
  • [SMGT_PASSWORD] : Enter email Address.
  • [SMGT_TEACHERNAME] : Enter teacher name.
  • [SMGT_FROM_NAME] : Enter Message sender name.
  • [SMGT_RECIVER_NAME] : Enter Receiver Name.
  • [SMGT_MESSAGE_CONTENT] : Enter Message content.
  • [SMGT_CHILD_NAME] : Enter Enter name of child.
  • [SMGT_NOTICE_TITLE] : Enter Notice title.
  • [SMGT_NOTICE_DATE] : Enter Notice date.
  • [SMGT_NOTICE_FOR] : Enter role name for notice.
  • [SMGT_HOLIDAY_TITLE] : Enter holiday title.
  • [SMGT_HOLIDAY_DATE] : Enter holiday date.
  • [SMGT_ROUTE_NAME] : Enter Route name.
  • [SMGT_VEHICLE_IDENTIFIER] : Enter Vehicle identifier.
  • [SMGT_VEHICLE_REGISTRATION_NUMBER] : Enter Vehicle registration number.
  • [SMGT_DRIVER_NAME] : Enter Vehicle driver name.
  • [SMGT_DRIVER_PHONE_NUMBER] : Enter driver phone number.
  • [SMGT_DRIVER_ADDRESS] : Enter driver address.

4) Access Right

Here we have listed out all the frontend side menu list and all frontend user types. So now you can also give access rights to the user from here in school.

Student Access Right

Now you can also give more access rights to the Student, Teacher, Support Staff and Management from here in school.

display content of the invoice

Support Staff Access Right

Now you can also give more access rights to the Support Staff from here in school.

display content of the invoice

D) Recurring Invoices

  1. General Setting Page
  2. If you want to set recurring invoices then Enable the Recurring Invoice option on the general setting page.



  3. Generate Recurring Invoice
  4. Go to : Payment=>Fees Payment=>Add Fees Payment

    You can generate recurring invoices with one-time, monthly, quarterly, and half-yearly recurring options.



    You can see generated recurring invoices & Also, you can Edit & Delete recurring invoices.

    We Are Generate next recurring invoice For Selected Students.

    if you want to generate next recurring invoice for other students than edit recurring fees payment.



  5. Server Cronjob Settings.
  6. Set 24 hours cronjob in your server for recurring invoices.



    For Example: /usr/local/bin/php -q -f /home/dlifcom/public_html/wp-content/plugins/school-management/recurring_invoices.php

E) Frontend Pages Settings

Once install this plugin, Plugin create School Management Login Page, Registration page and Admission page. You can simply create menu link.



if you can not see our pages in the page menu show you can create pages by using your shortcode.

    1. Login Page Shortcode: [smgt_login]
    2. Student Admission Page Shortcode: [smgt_student_admission]
    3. Student Registration Page Shortcode: [smgt_student_registration]


1) Frontend Login Page

When you install plugin Login Page will create and set in manu this page on frontend side display like bellow.



2) Frontend Student Registration Page

When you install plugin registration page will create and set in manu this page on frontend side display like bellow.



3) Frontend Student Admission Page

When you install plugin Admission page will create and set in manu this page on frontend side display like bellow.


F) Setting Up Language

We have given all languages .PO files in our plugin.

1) How to set site language
  1. you go to the Settings menu and select Site Language from dropdown.


2) If you want to modify your language .PO file so you can use the below methods.
Method 1: Poeditor

    File Path:- wp-content -> plugins -> school-management -> languages.
  1. Open your language .po file in POEditor.
  2. You can change your word translation.
  3. Save and close.
Method 2: Loco translate plugin

  1. Go to the WordPress admin panel and installed the loco translate plugin.
  2. Go to the settings menu and Google Translate API key.
  3. How to Get Google Translate API key. https://cloud.google.com/translate
  4. Go to the loco translate plugin menu and click on School Management System Bundle.
  5. Click on School Management plugin.
  6. You can see the list of language files we have provided.
  7. Click on the edit button if you want to modify your language translation.
  8. Save your file.

G) Admin

Dashboard: Admin side dashboard view.

Install plugin

1) License Settings

Click on License Settings under School management link-list to start setting up the system. Please fill all the required fields. You can access plugin only after successful registration of your Envato License key. You can use single licence key for only single domain. You can not use single licence key on the different domains.



    1. Domain: This is your domain name. You don't need to enter it. System will automatically fetch it.
    2. Envato License key: Enter envato licence key of the school plugin.
    3. How to find your license key (purchase code)
    4. Email: Enter your email.

2) General Settings

Click on General Setting under school management link-list to start setting up the system . You are advised to fill all fields of General settings as these details are used in the different section of whole system .You can change these settings as per your requirement.



    1. School Name: Enter the name of your school.
    2. Starting Year: Enter a starting year of the school.
    3. School Address: Enter the address of the school.
    4. Official Phone Number: Enter official phone number of the school.
    5. Country: Enter country of School Located in.
    6. E-mail: Enter official e-mail address of the school.
    7. School Logo: Enter school logo.
    8. Profile Cover Image: Upload school photo and this will be used for profile background.
    9. Enable Sandbox: If you are testing PayPal payments then it should be enable/checked.You will require PayPal sandbox account.
    10. System Color: You can change system color.
    11. Paypal Email Id: Enter here your email id.
    12. Select Currency: From here select your currency.
    13. Mail Notification: If you enable mail notification then the system send mail notification to users then it should be enabled/checked.
    14. Virtual Classroom: If you enable Virtual Classroom then you will use Virtual Classroom in our system by enabled/checked.
    15. Client Id: That will be provided by zoom.
    16. Client Secret Id: That will be provided by zoom.
    17. Redirect URL: you have to copy Redirect URL from this section and past it into the zoom.
    18. Parent can be send message: If enable/checked then parent can send the message to their child's class student.
    19. Student can send message: If enable/checked then student can send message to each other of same class.
    20. Student Approval: If you enable the Student Approval option then your student can log in without approval on the site.
    21. Principal Singnature: Upload principal Singnature.

3) Admission

admin can manage student admission process.

  1. Admission Form
  2. add_admisiion

    • Admission Number: admission number
    • Admission Date: Enter Admission Date.
    • First Name: Enter Student First Name.
    • Last Name: Enter Student Last Name.
    • Date of birth: Enter Student Date of birth.
    • Gender: Select Student Gender.
    • Address: Enter current address of student.
    • City: Enter city name of student.
    • State: Enter state name of student.
    • Mobile Number: Enter mobile number of student or parent.
    • Email: Enter email id of student. Email ID must be unique.
    • Previous School: Enter Student Previous School.
    • Siblings Information
    • add_admisiion

    • Family Information
    • Parental Status: Select Parental Status
    • Relationship: Relationship
    • Salutation: Select Salutation
    • First Name: Enter First Name
    • Last Name: Enter Last Name
    • Gender: Select Gender
    • Date of birth: Select Date of birth
    • Address: Enter Address
    • City: Enter City
    • Zip Code: Enter Zip Code
    • Email: Enter Email
    • Mobile No : Enter Mobile No
    • School Name : Enter School Name
    • Medium of Instruction : Enter Medium of Instruction
    • Educational Qualification : Enter Educational Qualification
    • Occupation : Enter Occupation
  3. Edit Admission Form
  4. Admin can view Admission List.

    admission_list

  5. Admission List
  6. Admin can view Admission List.

    admission_list

  7. View Admission
  8. Admin can view Admission.

    admission_list

  9. Approve Admission
  10. Admin can Approve Admission by clicking on the Approve button. This will open up details in the pop-up box. From here admin Enter Password and Class and Roll No of student and clicked the Active Student button.

    system send mail student admission successful.

    view result


4) Student

You can manage all information about students and also view results and attendance information of students and also download Exam receipt of the student.

student

  1. Add Student Information
  2. add-student

    • Class: Select class from dropdown in which class you want to add student. For more information on how to create class go to section 7
    • Roll Number: Enter new student roll number. Each roll number must be unique.
    • Name: Enter new student name.
    • Address: Enter current address of student.
    • City: Enter city name of student.
    • State: Enter state name of student.
    • Phone: Enter mobile number of student or parent.
    • Email: Enter email id of student. Email ID must be unique.
    • Username: Enter username to enable student login. Username must be unique.
    • Password: Enter password of student for login.
    • Image: Upload profile image of student.
  3. Edit Student
  4. Admin can view Student by clicking on the view button. This will open the view student page. see the personal information and contact information and parents information of the particular student.

    view_student

  5. View Student
  6. Admin can view Student by clicking on the view button. This will open the view student page. see the personal information and contact information and parents information of the particular student.

    view_student

  7. View Result
  8. Admin can view result of particular student by clicking on view result button. This will open up resuls in pop-up box. From here admin can generate Marksheet in PDF format.

    You can also print results directly by clicking on print button.

    view result

  9. Exam Receipt
  10. Admin can view Exam Receipt of particular student by clicking on Exam Receipt button. This will open Exam Receipt list of particular Student. From here admin can dawnload Exam Receipt in PDF format.

    You can also print results directly by clicking on print button.

    view exam_reciept_list

    Show Exam Receipt in PDF view.

    view hall_reciept

  11. Upload Student CSV File
  12. You can upload bulk student data with CSV.

    we have given a sample file in Package and our plugin folder.

    upload_student

    How to import custom field value with CSV file.

    1) Copy the Custom Field label name and add it to the CSV file.

    2) We have provided import custom field instructions in the import student popup.

    3) Must follow instructions.

    upload_student

    upload_student

  13. Export Student In CSV
  14. You can export student data in csv format.

    export_student

5) Teacher

You can add new Teacher and teacher profile as well as view complete list of all Teachers.

teacher_list

  1. Add Teacher Information
  2. add_teacher

    • Class: Select class from dropdown in which you want to assign this teacher.You can later add subjects taught by this teacher later on, under subject module.
    • Working Hour: Select working time of teacher. Full time or Part time
    • Position: Enter teacher designation as lecturer or professor.
    • Submitted Documents: Select any documents teacher has submitted to school.
  3. Edit Teacher
  4. Admin can view Teacher by clicking on the view button. This will open the view Teacher page. see the personal information and contact information and Time Table of the particular teacher.

    view_teacher

  5. View Teacher
  6. Admin can view Teacher by clicking on the view button. This will open the view Teacher page. see the personal information and contact information and Time Table of the particular teacher.

    view_teacher

  7. Upload Teacher CSV File
  8. You can upload bulk of Teacher data in csv.

    upload_teacher

  9. Export Teacher In CSV
  10. You can export Teacher data in csv format by clicking on the Export selected button.

    export_teacher

6) Support Staff

You can add new support staff and support staff profile as well as view complete list of all support staff.

support_staff

  1. Add Support Staff Information
  2. support_staff

    • Working Hour: Select working time of teacher. Full time or Part time
    • Position: Enter teacher designation as lecturer or professor.
    • Submitted Documents: Select any documents teacher has submitted to school.
  3. Edit Support Staff
  4. Admin can view Support Staff by clicking on the view button. This will open the view Support Staff page. see the information of the particular Support Staff.

    view_staff

  5. View Support Staff
  6. Admin can view Support Staff by clicking on the view button. This will open the view Support Staff page. see the information of the particular Support Staff.

    view_staff

  7. Upload Support Staff CSV File
  8. You can upload bulk of Support Staff data in csv.

    upload_staff

  9. Export Support Staff In CSV
  10. You can export Support Staff data in csv format by clicking on the Export selected button.

    export_staff

7) Parent

You can add a new Parent information and view complete list of student's Parents. The System allows the parent to have multiple children in the same school.

parent

  1. Add Parent
  2. parent

    • Child: Select child for the parent from the dropdown list of all students.
    • Add Other Child: This option is useful if the parent has more then one child in same school.
    • Remove : This is useful when one child leaves the school but other stays.
    • Relation: Select relation for the parent with child-student.
    • Mobile Number: Enter parent's mobile number.
  3. Edit Parent
  4. Admin can view Parent by clicking on the view button. This will open the view Parent page. see the personal information and contact Information of the particular Parent and it's childs information.

    view_parents

  5. View Parent
  6. Admin can view Parent by clicking on the view button. This will open the view Parent page. see the personal information and contact Information of the particular Parent and it's childs information.

    view_parents

  7. Upload Parent CSV File
  8. You can upload bulk of Parent data in csv.

    upload_parents

  9. Export Parent In CSV
  10. You can export Parent data in csv format by clicking on the Export selected button.

    export_parents

8) Subject

You can add a new Subject information with subject code ,Teacher name, Class name, Auther name and Edition of the book and also attach syllabus of the subject and view all list of Subjects.

display content of the subject

  1. Add Subject
  2. parent

    • Subject Code: Enter subject code. must be unique
    • Subject Name: Enter subject name you want to add.
    • Class: Select class for that subject.
    • Teacher : Assign teacher to this subject of a class.
  3. Edit Subject
  4. parent

  5. View Subject
  6. parent


9) Class 

You can see all class listed here. Each class with information about the class like name and capacity of the classes are also displayed here. You can add or view Section-Division by click on View Or Add Section

display content of the class

  1. Add Class
  2. parent

    • Class Name: Enter class name you want to add.
    • Numeric Class Name: Enter Numeric name of class.

    Here we have also added other extra fields. If you have requirements like that then you can use it.

  3. Edit Class
  4. You can add or remove section from here.

    parent

  5. View Or Add Section
  6. You can add or remove section from here.

    parent

  7. Edit Section
  8. You can edit section from here.

    parent


10) Class Routine

Here is the listing of all class. Click on particular class to view its routine.

display content of the class

  1. Add Class Time table
  2. parent

    • Class: Select class from dropdown to add class routine.
    • Class: Select section from dropdown to add class routine.
    • Subject Name: Select subject name for which you want to add class routine.
    • Day: Select day for that class routine.
    • Start Time: Select starting time for class routine.
    • End Time: Select Ending time for that class routine.
  3. Edit Class Time table
  4. parent

  5. Teacher Timetable
  6. Here you can see each teacher's time table separately.

    parent

    parent

  7. Create Virtual Class
  8. Here you can create Create Virtual Class.

    parent


11) Attendance

Manage daily Attendance of the student and teacher.

  1. Student Attendance
  2. Class wise Attendance for students

    display content of the student attendance

    If you want to see attendance of any past dates then just enter date and select class and click on Take/view Attendance. You can just view past days attendance but you can't edit. While for current date it allows you to edit the attendance

    If student is absent and send sms to his/her parent's then check the check-box.

  3. Teacher Attendance
  4. display content of the teacher attendance

    Here you can also take teachers attendance .

  5. Upload attendance CSV File
  6. You can upload attendance data in csv.

    import_attendance

  7. Export attendance In CSV
  8. You can export attendance data in csv format

    export_attendance

  9. Attendance With QR Code
  10. You can add the attendance by scanning the QR code.

    export_attendance

12) Leave

You Can Manage To Student Leave.

display content of the Leave
  1. Add Leave
  2. display content of the Add Leave

    • Select Student: Select Student name for Leave
    • Leave Type: Select Leave Type for Leave.
    • Leave Duration: Select Leave Duration for Leave.
    • Leave Start Date : Select Leave Start Date for Leave.
    • Leave End Date : Select Leave End Date for Leave.
  3. Edit Leave
  4. display content of the Edit Leave


13) Exam

Display an exam name, class name, Exam term, exam starting date and ending date of exam and exam related comments.You can download and view exam related syllabus.

display content of the exam

  1. Add Exam
  2. add_exam

    • Exam Name: Enter exam name.
    • Class Name: Select class name.
    • add_term

    • Exam Term: Enter exam term.
    • Exam Start Date: Enter Start date of exam.
    • Exam End Date: Enter End date of exam.
    • Exam Syllabus: Enter Exam related Syllabus.
  3. Edit Exam
  4. add_exam

  5. View Exam
  6. add_exam

  7. Manage Exam Time Table
  8. .

    you can manage the exam time table by clicking the manage exam time and generate exam time table for the exam.

    exam_time_table

  9. View Exam Time Table
  10. .

    Now You can see the exam time table by clicking the View button in Exam List.

    view_time_table


14) Exam hall

admin can add hall and generate the exam hall receipt of each exam.

display content of the exam_hall_list

  1. Add Exam Hall
  2. add_hall

    • Hall Name: Enter Hall name.
    • Hall Numeric Value: Enter Hall Numeric Value.
    • Capacity: Enter Capacity.
  3. Edit Exam Hall
  4. add_hall

  5. View Exam Hall
  6. add_hall

  7. Generate Exam Hall Receipt
  8. .

    Admin Can Generate Student Exam Hall Receipt by clicking the Exam Hall Receipt select the exam and check which student assign exam hall and generate exam hall receipt for student.see the exam hall receipt in student list

    exam hall receipt pdf send in mail by clicking the send mail

    ganerate_exam_receipt


15) Grade

Display details about grade system.

display content of the grade system

  1. Add Grade
  2. add_grade

    • Grade Name: Enter name of the grade.
    • Grade Point: Enter grade or credit point.
    • Mark From, Up to: Enter value for mark from and upto, to define equivalent grade calculation.
  3. Edit Grade
  4. add_grade


16) Marks Manage

Enter Student marks from here. For that, You must select exam name, class name, subject name and then press manage marks.

display content of the select exam

To upload CSV file for enter student marks select csv file from browse and click on Fill data from CSV button.

To enter marks for individual student Enter Marks value and then click on Add mark button. If you want to enter marks for all student at once then first add marks value against each student and then click on Update All Marks.

  1. Update student marks
  2. display content of the manage marks

    If you want to update marks then its also possible from here.

  3. Export marks
  4. display content of export mark

    You can also export the whole class of marks result in csv file from here.

  5. Add Multiple Subject Marks
  6. display content of subject marks

    You can also add marks of multiple subjects at once.


17) Homework

you can manage homework easily and View homework submission.

display content of the grade system

  1. Add Homework
  2. add_homework

    • Title: Enter Homework title.
    • Select class: select class.
    • Select subject: select class.
    • Content: Enter Homework Content.
    • Submission Date: Enter Submission Date.
  3. View Submission
  4. you can view submission of each student and dawnload it.

    view_submession


18) Hostel

you can manage Hostel easily and assign room to student and easily check stutus of rooms.

display content of the grade system

  1. Add Hostel
  2. add_hostel

    • Hostel Name: Enter Hostel Name.
    • Hostel Type: Enter Hostel Type.
  3. Add Room
  4. add_room

    • Select Hostel: Select Hostel.
    • Room Category: Select Room Category.
    • Bed Capacity: Enter Bed Capacity.
  5. Room List
  6. you can add room and assign bed to student by clicking the View Or assign Room .

    room_list

  7. Assign Room
  8. You can assign bed to student by clicking the Assign Room Button.

    assign_room

  9. Add Beds
  10. add_bed

    • Bed Unique ID: Bed Unique ID.
    • Room Unique ID: Select Room Unique ID.
  11. Beds List
  12. bed_list


19) Transport

Here it display means of transport for student like bus and driver of each route.

display content of the transport
  1. Add Transport
  2. display content of the manage marks

  3. Edit Transport
  4. display content of the manage marks

  5. View Transport
  6. display content of the manage marks

    If you want to edit transport details then it can be done by just clicking on edit link from transport list.


20) Notice

Here You can see and manage a list of Events to notice for teachers, students, and all. We have provided a date range in the notice segment so this can also be used as an event calendar

display content of the notice
  1. Add Notice
  2. display

    • Notice Title: Enter title of notice.
    • Notice Start Date: Enter start Date of notice.
    • Notice End date: Enter Date of notice end.
    • Notice For: Select Intended audience for notice like General(All), students, teachers or parents.
    • Message Sent: If You want to send a message then select this checkbox.
    • SMS Text: If message sent then this textarea display.Here enter message text.
  3. View Notice
  4. display


21) Message

All received messages are stored and shown in Inbox.

display content of the message
  1. Compose
  2. Here if you want to send message to any group then you can send from here.

    compose_message

    • Message To: Select user group which you want to send message.
    • Class Selection Type: Select Class Selection Type.
    • Select Class: Select Class.
    • Select Users: Select Users.
    • Subject: Enter subject for message.
    • Comment: Enter Actual message details here.
    • Attachment: Attachment.
    • Send SMS: If you want to also send sms to all above selected receiver then click on checkbox and write sms text.
  3. Reply
  4. replay

  5. Sent Box
  6. sent_box

  7. View All Messages
  8. Here admin can View All Messages and Print Messages.

    view_all_msg

  9. View All Reply
  10. Here admin can View All Reply and Print Messages.

    view_all_replay


22) Notification

1) Notification List
Notification List

Here we have list out all notification.

2) Add Notification
display content of add fee type

When you save notification then it will send notification to selected student mobile app. you can save Notification FCM Key from general setting menu.


23) Fee Payment

1) Fees Type List
display content of Fees Type List

Here we have listed out all types of fees in school. Like each class of first term fee.

2) Add Fees Type
display content of add fee type

  • Select Fee Type: Select Fee type from the list. If not then just click on Add or Remove button and add fee type label
  • Select Class: Select class for add new fee type.
  • Amount: Enter amount for that fee type.
  • Description: Enter description for that fee type.
3) Fees List
display content of Fees List

Here list out all students fees in school with payment status. From here can also pay that fees and also can view that fee payment invoice.

  • Pay: admin can also pay that fees. For that just click on Pay Button
  • display content of Fees

    1. Paid Amount: Enter fees amount.
    2. Payment By: Select payment method.
  • View: admin can also view invoice of fees payment. For that just click on View Button.
  • display content of Fees

4)Add Fees Payment
display content of the invoice

  • Select Class: Select class for those students you want to generate invoice.
  • Select Fee Type: Select fee type.
  • Amount: Amount will fetch automatically for the fee type you select.
  • Description: Enter a description for this Invoice.
  • Year: Select year for that invoice.
  • Enable Send Mail To Parents: Enable it if you want to send mail to parents.

24) Payment

Display all details about student fees and other payment information.

display content of the payment

  • Income List
  • You can add an Income and view complete list of all Income.

    Diagnosis Report

    1. Add Income
    2. Diagnosis Report

      Must fill all required fields in add Income form for add new Income.

      • Class: Select class.
      • Student: Select student for invoice.
      • Status: select status of payment has paid,part paid,unpaid.
      • Date: Enter date of invoice.
      • Income Entry: Enter income entry and also enter total amount of that entry.
      • Add Income Entry: If you want to add other entry then click on Add Income Entry button.
  • Expense List
  • You can add an Expense and view complete list of all Expense.

    Expense

    1. Add Expense
    2. Expense

      Must be fill all required fields in add Expense form for add new Expense.

      • Supplier Name: Enter supplier name.
      • Status: select status of expense has paid,part paid,unpaid.
      • Date: Enter date of expense.
      • Expense Entry: Enter Expense entry and also enter total amount of that entry.
      • Add Expense Entry: If you want to add other entry then click on Add Expense Entry button.

    25) Holiday

    Display information about all holiday in this year. From here you can also edit holidays for year.

    display content of the holiday
  • Add Holiday
  • add_holiday


    26) Reports

    Generate different types of report to get insight of student and teacher performance.

    1. Student Failure Report
    2. Generate failed Vs passed student for selected exam and for selected class.

      display

      To generate report you just select exam and class and click on Go button

    3. Attendance Report
    4. It shows report of student attendance.

      display

      To generate report select date range and it will generate report for each class

    5. Teacher Performance Report
    6. Show how teacher has performed in school. If a teacher has maximum failure of student then its performance is low.

      display

      To generate report just click on tab.

    7. Fee Payment Report
    8. Show fee payment report in school. Here you can generate deferent reports of fee payment. Like Not Paid, Partially Paid, Full Paid.

      display

      To generate report select all criteria and click on Go button.

      display

    9. Result Report
    10. Show student result report in school. Here you can generate class wise or section wise reports.

      display

      To generate report select all criteria and click on Go button.

    11. Income Report
    12. Show income report in school. Here you can generate deferent reports of income.

      display

      To generate report select all criteria and click on Go button.

      display

    13. Expense Report
    14. Show expense report in school. Here you can generate deferent reports of expense.

      display

      To generate report select all criteria and click on Go button.

      display


    27) Migration

    After year completion you can migrate students from one class to other class.

    display content of the migration

    • Select current class: Select students current class.
    • Select Next class: Select students Next class.
    • Select Exam: Select exam for which you want to migrate students.
    • Passing Marks: Set passing marks based on which migration will be performed. Students below passing mark will not be migrated to the next class.

    28) SMS Setting

    1) Clickatell Setting
    display content of the clickatell

    • Select Message Service: Clickatell.
    • Username: Enter Clickatell Username.
    • Password: Enter Clickatell Password.
    • API Key: Enter Clickatell API Key.
    2) MSG91 Setting
    display content of the clickatell

    • Select Message Service: Clickatell.
    • Authentication Key: Enter Authentication Key.
    • SenderID: Enter SenderID.
    • Route: Enter Route.

    29) Library

    1) Member List
    display content of Member List

    Here we have listed out all member students in school.

    • View: For view the library history of that member click on View button.
    • display content of view library history

    • Accept Returns: For return or submit book at library click on Accept Returns button.
    • display content of view library history

      Here for submit book click on that checkbox and enter fine if overdue on that book. After that just click on Submit Book.

    2) Book List
    display content of book list

    Here we list out all books availabe in library.

    3) Add Book
    display content of add book

    4) Edit Book
    display content of add book

    5) View Book
    display content of add book

    • ISBN: Enter ISBN(International Standard Book Number).
    • Select Book Category: Select book category from the list. If not that book category not in list then click on Add Or Remove button and add new category.
    • Book Name: Enter book name.
    • Author Name: Enter book author name.
    • Rack Location: Select rack location from the list. Where you want to keep this book.
    • Price: Enter price of this book.
    • Quantity: Enter a quantity of this book.
    • Description: Enter a description of this book.
    6) Issue List
    display content of Fees List

    Here list out all entries of book issue to the members.

    7) Issue Book
    display content of the invoice

    8)Edit Issue Book
    display content of the invoice

    • Select Class: select class to load students.
    • Student: Select student to whom you want to issue a book.
    • Issue Date: Select book issue date.
    • Select Period: Select period for how many day's you want to keep that book.
    • Return Date: Return date automatically shows when you select period.
    • Select Book Category: Select book category from the list for issue book list of that category.
    • Book Name: Select books you want to issue to member.

    30) Custom Fields

    Admin Can Add Custom Fields and Use In The Student Form.

    display content of the holiday
    1. Add Custom Fields
    2. Admin Can Add Custom Fields Like TextBox,label,Checkbox,Dropdawn,Radio,Files,date.

      If you want to show custom field values in the student list then enable the option in custom field.

      add_holiday

    3. View Custom Fields
    4. View Custom Fields in Student Add Form

      add_holiday


    31) Email Template

    From this module you can set notification mail templates. You can also enable or disable this notification mail from general settings.

    display email template settings

    Each template has shortcodes. So you can use those shortcodes in your mail template. Following Shortcodes are available in mail templates

    • [SMGT_SCHOOLNAME] : Display School name in mail.
    • [SMGT_STUDENTNAME] : Display Student name in mail.
    • [SMGT_PARENTNAME] : Display parent name in mail.
    • [SMGT_USERNAME] : Enter username.
    • [SMGT_CLASSNAME] : Enter Class name.
    • [SMGT_EMAIL] : Enter user email.
    • [SMGT_PASSWORD] : Enter email Address.
    • [SMGT_TEACHERNAME] : Enter teacher name.
    • [SMGT_FROM_NAME] : Enter Message sender name.
    • [SMGT_RECIVER_NAME] : Enter Receiver Name.
    • [SMGT_MESSAGE_CONTENT] : Enter Message content.
    • [SMGT_CHILD_NAME] : Enter Enter name of child.
    • [SMGT_NOTICE_TITLE] : Enter Notice title.
    • [SMGT_NOTICE_DATE] : Enter Notice date.
    • [SMGT_NOTICE_FOR] : Enter role name for notice.
    • [SMGT_HOLIDAY_TITLE] : Enter holiday title.
    • [SMGT_HOLIDAY_DATE] : Enter holiday date.
    • [SMGT_ROUTE_NAME] : Enter Route name.
    • [SMGT_VEHICLE_IDENTIFIER] : Enter Vehicle identifier.
    • [SMGT_VEHICLE_REGISTRATION_NUMBER] : Enter Vehicle registration number.
    • [SMGT_DRIVER_NAME] : Enter Vehicle driver name.
    • [SMGT_DRIVER_PHONE_NUMBER] : Enter driver phone number.
    • [SMGT_DRIVER_ADDRESS] : Enter driver address.

    32) Access Right

    Here we have listed out all the frontend side menu list and all frontend user types. So now you can also give access rights to the user from here in school.

    Student Access Right

    Now you can also give more access rights to the Student from here in school.

    display content of the invoice

    Teacher Access Right

    Now you can also give more access rights to the Teacher from here in school.

    display content of the invoice

    Parent Access Right

    Now you can also give more access rights to the Parent from here in school.

    display content of the invoice

    Support Staff Access Right

    Now you can also give more access rights to the Support Staff from here in school.

    display content of the invoice

    Management Access Right

    Now you can also give more access rights to the Management from here in school.

    display content of the invoice

    33) Virtual Class

    Virtual Class List

    View Virtual Class List.

    display content of the invoice

    Edit Virtual Class
    display content of the invoice

    H) Student View:

    Click on Dashboard and student can see student side dashboard.

    student_dashboard


    1) Teacher:

    Click on Teacher and a student can see all details about it class Teacher.



    Where a student can see just own class Teacher But all Teacher list possible with giving Access rights.


    2) Student:

    Click on Student and a student can see all details about it.



    Where a student can see just own results But all Student list possible with giving Access rights.

    1. View Student:
    2. Admin can view Student by clicking on the view button. This will open the view Teacher page. see the personal information and contact information and Time Table of the particular teacher.

      view_teacher


    3) Parent:

    Click on Parent and a student can see all details about it parent.



    1. View Parent:
    2. Admin can view Parent by clicking on the view button. This will open the view Teacher page. see the personal information and contact information and Time Table of the particular teacher.

      view_teacher


    4) Subjects:

    Click on Subjects and a student can see all details about it Class Subjects.



    Click on Syllabus student can Download subject Syllabus.

    1. View Subjects:
    2. Admin can view Parent by clicking on the view button. This will open the view Teacher page. see the personal information and contact information and Time Table of the particular teacher.

      view_teacher


    5) Class Routine:

    Click on Class Routine and student can see own class routine.



    Here student can just see own class routine.


    6) Exam:

    Click on Exam and student can see own class Exam.



    Here student can just see own class Exam and view Exam time table and Click on Download Syllabus exam syllabus Download .


    7) Leave:

    Click on Leave And Student Can See Own Leave List.



    1. Add Leave
    2. display content of the Add Leave


    8) Hostel:

    Click on Hostel and student can see Hostel and Room.



    Here student can see rooms and availabe beds details



    bed_list


    9) Homework:

    Click on Homework List and student can see own Homeworks.

    homework_list

    Here student can upload Homework Document

    upload_homewrok


    10) Fee payment:

    Click on Fee payment List and student can see own Fee payment.

    fees_payment_list

    1. View Fees Payment Invoice:
    2. Admin can view Parent by clicking on the view button. This will open the view Teacher page. see the personal information and contact information and Time Table of the particular teacher.

      view_teacher

    3. Pay Fees:
    4. Admin can view Parent by clicking on the view button. This will open the view Teacher page. see the personal information and contact information and Time Table of the particular teacher.

      view_teacher


    11) payment:

    Click on payment List and student can see own payment.

    fees_payment_list

    1. View Payment Invoice:
    2. Admin can view Parent by clicking on the view button. This will open the view Teacher page. see the personal information and contact information and Time Table of the particular teacher.

      view_teacher


    12) Transport:

    Click on Transport List and student can see Transports List.

    transport_list

    1. View Transport:
    2. view_teacher


    13) Notice:

    Click on Notice List and student can see own Notices.

    notice_list

    1. View Notice:
    2. view_teacher


    14) Message:

    All received messages are stored and shown in Inbox.

    display content of the message
    1. Compose:
    2. Here if you want to send message to any group then you can send from here.

      compose_message

      • Message To: Select user group which you want to send message.
      • Select Class: Select Class.
      • Select Users: Select Users.
      • Subject: Enter subject for message.
      • Comment: Enter Actual message details here.
      • Attachment: Attachment.
      • Send SMS: If you want to also send sms to all above selected receiver then click on checkbox and write sms text.
    3. Reply:
    4. replay

    5. Sent Box:
    6. sent_box


    15) Holiday:

    Click on Holiday List and student can see Holidays List.

    holiday_list


    16) Library:

    Click on Book List and student can see Book List.

    book_list


    17) Account:

    Click on Account and student can see own profile page.



    Here student can also edit own profile.


    18) Virtual Class:

    Virtual Class List

    View Virtual Class List.

    display content of the invoice


    I) Parent View:

    Dashboard: Parent side dashboard view.

    Install plugin

    1) Teacher:

    Click on Teacher and a Parent can see all details about own child class Teacher.



    Where a Parent can see just own child class Teacher.


    2) Child:

    Click on child and parent can see their child/children in the same school.



    1. View child:
    2. parent can view child by clicking on the view button. This will open the view child page. see the personal information and contact information and parents information of the child.

      view_student

    3. View Result:
    4. parent can view result of our child by clicking on view result button. This will open up resuls in pop-up box. From here parent can generate Marksheet in PDF format.

      You can also print results directly by clicking on print button.

      view result


    3) Subjects:

    Click on Subjects and a parent can see all details about it child Subjects.

    subject_list

    Click on Syllabus student can Download subject Syllabus.


    4) Class Routine:

    Click on Class Routine and parent can see own child class routine.

    parent

    Here parent can just see own child class routine.


    5) Exam:

    Click on Exam and parent can see own child class Exam.

    exam_list

    Here parent can just see own child class Exam and view Exam time table and Click on Download Syllabus exam syllabus Download .


    6) Hostel:

    Click on Hostel and parent can see Hostel and Room.



    Here parent can see rooms and availabe beds details



    bed_list


    7) Leave:

    Click on Leave List And Parent Can See Own Child Leave.

    homework_list


    8) Homework:

    Click on Homework List and parent can see own child Homeworks.

    homework_list

    Here parent can upload Homework Document

    upload_homewrok


    9) Fee payment:

    Click on Fee payment List and parent can see own child Fee payment.

    fees_payment_list


    10) Transport:

    Click on Transport List and parent can see Transports List.

    transport_list


    11) Notice:

    Click on Notice List and parent can see own Notices.

    notice_list


    12) Message:

    All received messages are stored and shown in Inbox.

    display content of the message
    1. Compose:
    2. Here if you want to send message to any group then you can send from here.

      compose_message

      • Message To: Select user group which you want to send message.
      • Select Class: Select Class.
      • Select Users: Select Users.
      • Subject: Enter subject for message.
      • Comment: Enter Actual message details here.
      • Attachment: Attachment.
      • Send SMS: If you want to also send sms to all above selected receiver then click on checkbox and write sms text.
    3. Reply:
    4. replay

    5. Sent Box:
    6. sent_box


    13) Holiday:

    Click on Holiday List and parent can see Holidays List.

    holiday_list


    14) Library:

    Click on Book List and parent can see Book List.

    book_list


    15) Account:

    Click on Account and parent can see own profile page.



    Here parent can see own children and also edit own profile.


    16) Virtual Class:

    Virtual Class List

    View Virtual Class List.

    display content of the invoice

    J) Teacher View:

    Dashboard: Teacher side dashboard view.

    Install plugin

    1) Student:

    Teacher can manage all information about Our Class students and also view results and attendance information of students and also download Exam receipt of the student.

    student

    1. View Student:
    2. Admin can view Student by clicking on the view button. This will open the view student page. see the personal information and contact information and parents information of the particular student.

      view_student

    3. View Result:
    4. Admin can view result of particular student by clicking on view result button. This will open up resuls in pop-up box. From here admin can generate Marksheet in PDF format.

      You can also print results directly by clicking on print button.

      view result

    5. Exam Receipt:
    6. Admin can view Exam Receipt of particular student by clicking on Exam Receipt button. This will open Exam Receipt list of particular Student. From here admin can dawnload Exam Receipt in PDF format.

      You can also print results directly by clicking on print button.

      view exam_reciept_list

      Show Exam Receipt in PDF view.

      view hall_reciept


    2) Parent:

    Teacher can see all Parent List.


    3) Subject:

    Teacher can add a new Subject information with subject code ,Teacher name, Class name, Auther name and Edition of the book and also attach syllabus of the subject and view all list of Subjects.

    display content of the subject

    1. Add Subject:
    2. parent

      • Subject Code: Enter subject code. must be unique
      • Subject Name: Enter subject name you want to add.
      • Class: Select class for that subject.
      • Teacher : Assign teacher to this subject of a class.

    4) class:

    Teacher can see own class List.


    5) Class Route:

    Teacher can see all class route.


    6) Attendance:

    Manage daily Attendance of the Own Class student

    1. Attendance

    Class wise Attendance for students

    display content of the student attendance

    If you want to see attendance of any past dates then just enter date and select class and click on Take/view Attendance. You can just view past days attendance but you can't edit. While for current date it allows you to edit the attendance

    If student is absent and send sms to his/her parent's then check the check-box.

    7) Exam:

    Display own class exam and exam name, class name, Exam term, exam starting date and ending date of exam and exam related comments.You can download and view exam related syllabus.

    display content of the exam

    1. Add Exam:
    2. add_exam

      • Exam Name: Enter exam name.
      • Class Name: Select class name.
      • add_term

      • Exam Term: Enter exam term.
      • Exam Start Date: Enter Start date of exam.
      • Exam End Date: Enter End date of exam.
      • Exam Syllabus: Enter Exam related Syllabus.

      Now You can see the exam time table by clicking the View button in Exam List.

      view_time_table


    8) Homework:

    you can manage homework easily and View homework submission.

    display content of the grade system

    1. Add Homework:
    2. add_homework

      • Title: Enter Homework title.
      • Select class: select class.
      • Select subject: select class.
      • Content: Enter Homework Content.
      • Submission Date: Enter Submission Date.
    3. View Submission:
    4. you can view submission of each student and dawnload it.

      view_submession


    9) Leave

    You Can Manage To Student Leave.

    display content of the Leave
    1. Add Leave
    2. display content of the Add Leave

      • Select Student: Select Student name for Leave
      • Leave Type: Select Leave Type for Leave.
      • Leave Duration: Select Leave Duration for Leave.
      • Leave Start Date : Select Leave Start Date for Leave.
      • Leave End Date : Select Leave End Date for Leave.
    3. Edit Leave
    4. display content of the Edit Leave


    10) Hostel:

    Click on Hostel and student can see Hostel and Room.



    Here student can see rooms and availabe beds details



    bed_list


    11) Manage Marks:

    Teacher can manage own Class students marks.



    1) Export marks
    display content of export marks

    For export whole class of students marks. Select exam and class and just click on Export Marks button.

    2) Add Multiple Subject Marks

    Teacher can also add multiple subject marks at once. For view Screenshot Click here.


    12) Notice:

    Click on Notice List and parent can see own Notices.

    notice_list


    13) Message:

    All received messages are stored and shown in Inbox.

    display content of the message
    1. Compose:
    2. Here if you want to send message to any group then you can send from here.

      compose_message

      • Message To: Select user group which you want to send message.
      • Select Class: Select Class.
      • Select Users: Select Users.
      • Subject: Enter subject for message.
      • Comment: Enter Actual message details here.
      • Attachment: Attachment.
      • Send SMS: If you want to also send sms to all above selected receiver then click on checkbox and write sms text.
    3. Reply:
    4. replay

    5. Sent Box:
    6. sent_box


    14) Holiday:

    Click on Holiday List and teacher can see Holidays List.

    holiday_list


    15) Library:

    Click on Book List and parent can see Book List.

    book_list


    16) Reports:

    Generate different types of report to get insight of student and teacher performance.

    1. Student Failure Report:
    2. Generate failed Vs passed student for selected exam and for selected class.

      display

      To generate report you just select exam and class and click on Go button

    3. Attendance Report:
    4. It shows report of student attendance.

      display

      To generate report select date range and it will generate report for each class

    5. Teacher Performance Report:
    6. Show how teacher has performed in school. If a teacher has maximum failure of student then its performance is low.

      display

      To generate report just click on tab.

    7. Fee Payment Report:
    8. Show fee payment report in school. Here you can generate deferent reports of fee payment. Like Not Paid, Partially Paid, Full Paid.

      display

      To generate report select all criteria and click on Go button.

    9. Result Report:
    10. Show student result report in school. Here you can generate class wise or section wise reports.

      display

      To generate report select all criteria and click on Go button.


    17) Account:

    Teacher can manage their profile and change password.


    18) Virtual Class:

    Virtual Class List

    View Virtual Class List.

    display content of the invoice

    Edit Virtual Class
    display content of the invoice

    K) Support Staff View:

    Dashboard: Support Staff dashboard.

    Install plugin

    1) Teacher:

    Support Staff can add new Teacher and teacher profile as well as view complete list of all Teachers.

    teacher_list

    1. Add Teacher Information:
    2. add_teacher

      • Class: Select class from dropdown in which you want to assign this teacher.You can later add subjects taught by this teacher later on, under subject module.
      • Working Hour: Select working time of teacher. Full time or Part time
      • Position: Enter teacher designation as lecturer or professor.
      • Submitted Documents: Select any documents teacher has submitted to school.
    3. View Teacher:
    4. Admin can view Teacher by clicking on the view button. This will open the view Teacher page. see the personal information and contact information and Time Table of the particular teacher.

      view_teacher


    2) Student:

    Support Staff can manage all information about students and also view results and attendance information of students and also download Exam receipt of the student.

    student

    1. Add Student Information:
    2. add-student

      • Class: Select class from dropdown in which class you want to add student. For more information on how to create class go to section 7
      • Roll Number: Enter new student roll number. Each roll number must be unique.
      • Name: Enter new student name.
      • Address: Enter current address of student.
      • City: Enter city name of student.
      • State: Enter state name of student.
      • Phone: Enter mobile number of student or parent.
      • Email: Enter email id of student. Email ID must be unique.
      • Username: Enter username to enable student login. Username must be unique.
      • Password: Enter password of student for login.
      • Image: Upload profile image of student.
    3. View Student:
    4. Support Staff can view Student by clicking on the view button. This will open the view student page. see the personal information and contact information and parents information of the particular student.

      view_student

    5. View Result:
    6. Support Staff can view result of particular student by clicking on view result button. This will open up resuls in pop-up box. From here Support Staff can generate Marksheet in PDF format.

      You can also print results directly by clicking on print button.

      view result

    7. Exam Receipt:
    8. Support Staff can view Exam Receipt of particular student by clicking on Exam Receipt button. This will open Exam Receipt list of particular Student. From here Support Staff can dawnload Exam Receipt in PDF format.

      You can also print results directly by clicking on print button.

      view exam_reciept_list

      Show Exam Receipt in PDF view.

      view hall_reciept


    3) Parent:

    Support Staff can add a new Parent information and view complete list of student's Parents. The System allows the parent to have multiple children in the same school.

    parent

    1. Add Parent:
    2. parent

      • Child: Select child for the parent from the dropdown list of all students.
      • Add Other Child: This option is useful if the parent has more then one child in same school.
      • Remove : This is useful when one child leaves the school but other stays.
      • Relation: Select relation for the parent with child-student.
      • Mobile Number: Enter parent's mobile number.
    3. View Parent:
    4. Support Staff can view Parent by clicking on the view button. This will open the view Parent page. see the personal information and contact Information of the particular Parent and it's childs information.

      view_parents

    4) Subject:

    Support Staff can add a new Subject information with subject code ,Teacher name, Class name, Auther name and Edition of the book and also attach syllabus of the subject and view all list of Subjects.

    display content of the subject

    1. Add Subject:
    2. parent

      • Subject Code: Enter subject code. must be unique
      • Subject Name: Enter subject name you want to add.
      • Class: Select class for that subject.
      • Teacher : Assign teacher to this subject of a class.

    5) Attendance:

    Manage daily Attendance of the all Class student

    1. Attendance

    Class wise Attendance for students

    display content of the student attendance

    If you want to see attendance of any past dates then just enter date and select class and click on Take/view Attendance. You can just view past days attendance but you can't edit. While for current date it allows you to edit the attendance

    If student is absent and send sms to his/her parent's then check the check-box.

    6) Exam:

    Display an exam name, class name, Exam term, exam starting date and ending date of exam and exam related comments.You can download and view exam related syllabus.

    display content of the exam

    1. Add Exam:
    2. add_exam

      • Exam Name: Enter exam name.
      • Class Name: Select class name.
      • add_term

      • Exam Term: Enter exam term.
      • Exam Start Date: Enter Start date of exam.
      • Exam End Date: Enter End date of exam.
      • Exam Syllabus: Enter Exam related Syllabus.
    3. View Exam Time Table:
    4. .

      Now You can see the exam time table by clicking the View button in Exam List.

      view_time_table


    7) Leave:

    Support Staff Can Manage To Student Leave.

    display content of the Leave
    1. Add Leave
    2. display content of the Add Leave

      • Select Student: Select Student name for Leave
      • Leave Type: Select Leave Type for Leave.
      • Leave Duration: Select Leave Duration for Leave.
      • Leave Start Date : Select Leave Start Date for Leave.
      • Leave End Date : Select Leave End Date for Leave.
    3. Edit Leave
    4. display content of the Edit Leave


    8) Hostel:

    Support Staff can manage Hostel easily and assign room to student and easily check stutus of rooms.

    display content of the grade system

    1. Add Hostel:
    2. add_hostel

      • Hostel Name: Enter Hostel Name.
      • Hostel Type: Enter Hostel Type.
    3. Add Room:
    4. add_room

      • Select Hostel: Select Hostel.
      • Room Category: Select Room Category.
      • Bed Capacity: Enter Bed Capacity.
    5. Room List:
    6. Support Staff can add room and assign bed to student by clicking the View Or assign Room .

      room_list

    7. Assign Room:
    8. Support Staff can assign bed to student by clicking the Assign Room Button.

      assign_room

    9. Add Beds:
    10. add_bed

      • Bed Unique ID: Bed Unique ID.
      • Room Unique ID: Select Room Unique ID.
    11. Beds List:
    12. bed_list


    9) Homework:

    Support Staff can manage homework easily and View homework submission.

    display content of the grade system

    1. Add Homework:
    2. add_homework

      • Title: Enter Homework title.
      • Select class: select class.
      • Select subject: select class.
      • Content: Enter Homework Content.
      • Submission Date: Enter Submission Date.
    3. View Submission:
    4. Support Staff can view submission of each student and dawnload it.

      view_submession


    10) Marks Manage:

    Enter Student marks from here. For that, You must select exam name, class name, subject name and then press manage marks.

    display content of the select exam

    To upload CSV file for enter student marks select csv file from browse and click on Fill data from CSV button.

    To enter marks for individual student Enter Marks value and then click on Add mark button. If you want to enter marks for all student at once then first add marks value against each student and then click on Update All Marks.

    1. Update student marks:
    2. display content of the manage marks

      If you want to update marks then its also possible from here.

    3. Export marks:
    4. display content of export mark

      Support Staff can also export the whole class of marks result in csv file from here.

    5. Add Multiple Subject Marks:
    6. display content of subject marks

      Support Staff can also add marks of multiple subjects at once.


    11) Payment:

    Display all details about student fees and other payment information.

    display content of the payment

  • Income List:
  • Support Staff can add an Income and view complete list of all Income.

    Diagnosis Report

    1. Add Income:
    2. Diagnosis Report

      Must fill all required fields in add Income form for add new Income.

      • Class: Select class.
      • Student: Select student for invoice.
      • Status: select status of payment has paid,part paid,unpaid.
      • Date: Enter date of invoice.
      • Income Entry: Enter income entry and also enter total amount of that entry.
      • Add Income Entry: If you want to add other entry then click on Add Income Entry button.
  • Expense List:
  • Support Staff can add an Expense and view complete list of all Expense.

    Expense

    1. Add Expense:
    2. Expense

      Must be fill all required fields in add Expense form for add new Expense.

      • Supplier Name: Enter supplier name.
      • Status: select status of expense has paid,part paid,unpaid.
      • Date: Enter date of expense.
      • Expense Entry: Enter Expense entry and also enter total amount of that entry.
      • Add Expense Entry: If you want to add other entry then click on Add Expense Entry button.

    12) Transport:

    Here it display means of transport for student like bus and driver of each route.

    display content of the transport
    1. Add Transport:
    2. display content of the manage marks

    3. View Transport:
    4. display content of the manage marks

      If you want to edit transport details then it can be done by just clicking on edit link from transport list.


    13) Notice:

    Here You can see and manage a list of Events to notice for teachers, students, and all. We have provided a date range in the notice segment so this can also be used as an event calendar

    display content of the notice
    1. Add Notice:
    2. display

      • Notice Title: Enter title of notice.
      • Notice Start Date: Enter start Date of notice.
      • Notice End date: Enter Date of notice end.
      • Notice For: Select Intended audience for notice like General(All), students, teachers or parents.
      • Message Sent: If You want to send a message then select this checkbox.
      • SMS Text: If message sent then this textarea display.Here enter message text.
    3. View Notice:
    4. display


    14) Message:

    All received messages are stored and shown in Inbox.

    display content of the message
    1. Compose:
    2. Here if you want to send message to any group then you can send from here.

      compose_message

      • Message To: Select user group which you want to send message.
      • Select Class: Select Class.
      • Select Users: Select Users.
      • Subject: Enter subject for message.
      • Comment: Enter Actual message details here.
      • Attachment: Attachment.
      • Send SMS: If you want to also send sms to all above selected receiver then click on checkbox and write sms text.
    3. Reply:
    4. replay

    5. Sent Box:
    6. sent_box


    15) Holiday:

    Display information about all holiday in this year. From here you can also edit holidays for year.

    display content of the holiday
  • Add Holiday:
  • add_holiday


    16) Library:

    1) Member List
    display content of Member List

    Here we have listed out all member students in school.

    • View: For view the library history of that member click on View button.
    • display content of view library history

    • Accept Returns: For return or submit book at library click on Accept Returns button.
    • display content of view library history

      Here for submit book click on that checkbox and enter fine if overdue on that book. After that just click on Submit Book.

    2) Book List
    display content of book list

    Here we list out all books availabe in library.

    3) Add Book
    display content of add book

    • ISBN: Enter ISBN(International Standard Book Number).
    • Select Book Category: Select book category from the list. If not that book category not in list then click on Add Or Remove button and add new category.
    • Book Name: Enter book name.
    • Author Name: Enter book author name.
    • Rack Location: Select rack location from the list. Where you want to keep this book.
    • Price: Enter price of this book.
    • Quantity: Enter a quantity of this book.
    • Description: Enter a description of this book.
    4) Issue List
    display content of Fees List

    Here list out all entries of book issue to the members.

    5) Issue Book
    display content of the invoice

    • Select Class: select class to load students.
    • Student: Select student to whom you want to issue a book.
    • Issue Date: Select book issue date.
    • Select Period: Select period for how many day's you want to keep that book.
    • Return Date: Return date automatically shows when you select period.
    • Select Book Category: Select book category from the list for issue book list of that category.
    • Book Name: Select books you want to issue to member.

    17) Reports:

    Generate different types of report to get insight of student and teacher performance.

    1. Student Failure Report:
    2. Generate failed Vs passed student for selected exam and for selected class.

      display

      To generate report you just select exam and class and click on Go button

    3. Attendance Report:
    4. It shows report of student attendance.

      display

      To generate report select date range and it will generate report for each class

    5. Teacher Performance Report:
    6. Show how teacher has performed in school. If a teacher has maximum failure of student then its performance is low.

      display

      To generate report just click on tab.

    7. Fee Payment Report:
    8. Show fee payment report in school. Here you can generate deferent reports of fee payment. Like Not Paid, Partially Paid, Full Paid.

      display

      To generate report select all criteria and click on Go button.

    9. Result Report:
    10. Show student result report in school. Here you can generate class wise or section wise reports.

      display

      To generate report select all criteria and click on Go button.



    18) Account:

    Support Staff can manage their profile and change password.


    19) Virtual Class:

    Virtual Class List

    View Virtual Class List.

    display content of the invoice

    Edit Virtual Class
    display content of the invoice

    L) Update & Replace School Management Plugin

    Steps for Manually Update a School Management Plugin

    1. Download latest school management plugin from codecanyon.
    2. Unzip package and find school-management.zip
    3. Use a File Transfer Protocol (FTP) Client to connect to your site’s server via FTP.
    4. Navigate to the “wp-content/plugins” folder and delete the folder of the plugin you’re updating.
    5. Find the extracted plugin folder you just downloaded, right-click it, and press “Upload”.
    6. Go to Wordpress Admin => Plugins
    7. Deactivate/Active School Management plugin.

    M) FAQ

    1) Prerequisite section.

    Note* The Plugin works best on Cpanel/WHM-enabled hosting. Usage/installation on Nginx / Plesk is not recommended and we will not be able to provide support for the same.

    2) Don't See School Management Login Page in page listing.

    Don't worry, You can create login form anywhere of your frontend page. you can add login form of two ways.

    1. By using shortcode [smgt_login] of anywhere at any page
    2. Using do_shortcode("[smgt_login]") at template page

    You can also create registration page form anywhere of your frontend side. you can add registration form of two ways.

    1. By using shortcode [smgt_student_registration] of anywhere at any page
    2. Using do_shortcode("[smgt_student_registration]") at template page

    You can also create Admission page form anywhere of your frontend side. you can add Admission form of two ways.

    1. By using shortcode [smgt_student_admission] of anywhere at any page
    2. Using do_shortcode("[smgt_student_admission]") at template page

    If you want to have any paid customization as your requirement in this plugin you can contact us on sales@mojoomla.com.


    N) API URL

    API base url for mobile application http://www.yoursite.com