How to add the addons on Smart School?
Addons Management
In the Smart School Management System, there are 10 types of Addons available, which provide additional features to enhance the system's functionality.
- Smart School Thermal Print
- Smart School Quick Fees Create
- Smart School QR Code Attendance
- Smart School CBSE Examination
- Smart School Two Factor Authentication
- Smart School Multibranch
- Smart School Behavior Record
- Smart School Online Course
- Smart School Gmeet Live Class
- Smart School Zoom Live Class
To get Addon, simply go to the System Setting > Addons, Now click on it, addons page will be open.
On this page, you can see the upload option. Simply click on the 'Drag and Drop' file option, select the addon file, and click the 'Upload' button. The addon will be successfully added to your system.
About System Settings

About ID Auto Generation
ID auto generation refers to the process of automatically creating a unique identifier for a piece of data or record. This can be done through various methods, such as using a database's built-in auto-incrementing feature, or by generating a random alphanumeric string. The purpose of an auto-generated ID is to ensure that each record in a database has a unique identifier, which can be used to easily retrieve and manage the data.
Student Admission No. Auto Generation

If you keep this mode enabled, than you do not need to manually generate the admission number, it will generate automatically. To Generate Admission No Automatically you have to fill the Admission No. Prefix, Admission No. Digit and Admission Start From and click on save button, your student admission no. auto generation will be active.
Staff ID Auto Generation
To set Staff ID Number automatically go to System Settings > General Setting > ID Auto Generation and set Auto Staff ID from Disabled to Enable.

If you keep this mode enabled, than you do not need to manually generate the staff id, it will generate automatically. To Generate Staff ID Auto Generation you have to fill the Staff ID Prefix, Staff No. Digit and Staff ID Start From and click on save button, your Staff ID Auto Generation will be active.
How to manage attendance type?
Attendance module workflow: In smart school, we can use two types of attendance (Attendance and Biometric Attendance). You can run any type at time attendance day wise and period wise and attendance type can be select from System Settings > General Settings. In Attendance Type here select the any one attendance type Day Wise or Period Wise and click on Save button.

In day wise attendance, just you need to go Attendance > Attendance By Date. Here, you have to select the class, section, and attendance by date, then click on the Search button. An attendance list of students will open below, and you can see the attendance of multiple students in that relevant class and section that you set.
For period wise attendance go to System Setting > General Setting > Attendance Type. Click on the Period Wise checkbox then click on Save button.
In period wise attendance, just you need to go attendance > period attendance by date. Here, you have to select the class, section, date and subject then click on the search button.
And if you want to see the attendance by date you just need to go attendance > period attendance by date and select the class, section and date than click on search button, Student list will open below, and you can see the period wise attendance of multiple student’s in that relevant class and section that you set.
In attendance type, you can also see the option of biometric attendance available. By this feature you can manage the attendance biometrically. Here two option is available, disabled and enabled. When you will keep the biometric attendance disabled and click on save button, class attendance time for auto attendance submission will not be show below and you won’t be able to mark the attendance biometrically.
And if you will keep the biometric attendance enabled and click on save button, class attendance time for auto attendance submission will be show in below and you can mark the attendance biometrically. You just need to set the specific school time for every class and section and click on save button which is showing on right below.
Note: - if you want to set the same time for every class and section, you need to check the checkbox of copy first details for all.

Devices (Separate By Comma)
When using multiple biometric devices, you need to manage their respective device IDs by separating them with a comma. Simply fill biometric ID in the input field, and if you want to fill in another biometric ID, just mark the comma and fill in the next ID. Repeat this process for each additional biometric device..png)
Low Attendance Limit
To Low Attendance Limit, you need to go System Setting > General Setting > Attendance Type. In attendance type, you can see the last option of low attendance limit.
With the help of this feature, you can set the limit of attendance in the form of a percentage and then click on the save button. The attendance limit will be set and a message will be displayed on the student dashboard. In the low attendance limit, one question mark is available, it will show as Below it attendance will be mark as low attendance.
If you do not set a low attendance limit, no messages will appear in the dashboard. 
If student get the lower attendance, which is lesser than the low attendance limit so that it will show the red alert message in the dashboard. Which means student attendance is not as per the required attendance. 
If student get the maximum attendance, which is more than the low attendance limit so that it will show the green alert message in the dashboard. Which means student attendance is as per the required attendance. 
How to manage miscellaneous?
Show Me Only My Question
To show only my questions, go to System Settings > General Settings. Under Miscellaneous, you will find the 'Show Only My Questions' setting.
Enabled this setting allows a teacher to hide their own questions, preventing other teachers from seeing them.

When 'Show Only My Questions' is disabled, other teachers can view these questions which you have added.
Note - If the 'Show Only My Questions' option is enabled and the Teacher Restricted Mode is disabled, then the teacher can only view the list of questions they have added. If the Teacher Restricted Mode is enabled, and the 'Show Only My Questions' option is enabled/disabled, then the teacher can only add/see the questions list of the class in which they are assigned as the class teacher or subject teacher.
Exam Result Page In Front Site
Go to System Settings > General Setting > Miscellaneous, here you can see Exam Result In Front Site is Disabled.
Now click on the enabled button, then click on the Save button.
When you Enabled the "Exam Result Page In Front Site," you can view Exam Result on your Smart School's front site. In this module you can see admission number tab and exam drop down available
Teacher Restricted Mode
When 'Teacher Restricted Mode' setting is disabled, teachers can access all student data.
However, when 'Teacher Restricted Mode' is enabled, they can only see student data related to their assigned class, section, or subject.
Superadmin Visibility
To superadmin visibility, go to System Settings > General Settings > Miscellaneous. Here you can see the option of Superadmin Visibility. With the help of this superadmin can disable or enable his visibility.
In superadmin visibility setting, superadmin can show and hide his / her name in any smart school module where name of superadmin displaying.
To Enable the visibility of the superadmin, click on the Enable button, then click on the Save button then other users will be able to see superadmin name.
To Disable the visibility of the superadmin, click on the Disable button, then click on the Save button then other users will be not be able to see superadmin name.
Event Reminder
Event reminders are notifications that you can set up to remind you of upcoming events or tasks in your calendar. These reminders can help ensure that you don't miss important appointments or deadlines, and can be especially useful for individuals with busy schedules.
To Event Reminder, go to System setting > General Setting > Miscellaneous, here you can Disabled or Enabled, the Event Reminder.
If you set the event reminder to Disabled, user will not receive any reminders.
When you Enable an event reminder, the 'Calendar Event Reminder Before Days' field will automatically appear, allowing you to specify the number of days before the event that you wish to receive the reminder and click on Save button.
If you set the 'Calendar Event Reminder Before Days' field to 0, user will receive a reminder on the day of the event. If you set it to 1, they will receive a reminder one day before the event, and if you set it to 2, they will receive a reminder two days before the event. You can set the reminder according to your convenience.
Once you've set up your reminders, you should start receiving notifications according to your chosen settings. It's important to make sure your device is set up to receive notifications from your calendar application, and that your notification settings are properly configured. This will ensure that you receive your reminders on time and don't miss any important events.
Staff Apply Leave Notification Email
To view the staff apply leave notification email, go to System Setting > General Setting > Miscellaneous. Here you can view the Staff Apply Leave Notification Email.

A staff apply leave notification email is a message sent by a staff member to their authorised person in your smart school who will have authority to approve, disapprove, or pending the leaves, so the email addresses of those whose work relates to approve, disapprove, or pending the leaves must be filled in the staff apply leave notification email.
How to manage maintenance?
For maintenance, go to System Setting > General Setting, then Maintenance. Here you can disabled or enabled maintenance mode.
When you keep disabled the maintenance mode, student's can login their panel.
When you Enabled maintenance mode and click the Save button.
The student login page will no longer function, instead, it will display Site Under Maintenance. 
How to manage fees settings?
Offline Bank Payment In Student Panel
For offline bank payment in the student panel, go to System Setting > General Setting, then Fees. Here you can Disabled or Enabled offline bank payment in the Student Panel.
When you Enabled Offline Bank Payment In Student Panel permission, the Offline Bank Payment tab will appears in the student panel, allowing students to pay their fees by offline mode.
When you Disabled Offline Bank Payment In Student Panel permission, the Offline Bank Payment tab will disappears in the student panel and not allowing students to pay their fees by offline mode.
Offline Bank Payment Instruction:
In fees, you can see offline bank payment instruction option available.
When you keeps the above Offline Bank Payment In Student Panel permission enabled, You can give the Instruction as offline modes of payment are cash, DD, Online and Cheques then click on Save button so that it will appear in Offline Bank Payment.
First you need to fill the instruction in the box and click on save button
After click on save button, this instruction will be displayed in student side.
For check this instruction, go to Student Panel > Fees, now click on Pay so that online payment and offline payment drop down option available, now click on offline payment option.
After click on Offline Payment option, Offline Bank Payment page will be open, here you can see the set instruction.
Lock Student Panel If Fees Remaining
Here you can Disabled or Enabled the Lock Student Panel If Fees Remaining.
when you disable the lock student panel if fees remaining so student profile will not be disable and student can access their panel.
When "Lock Student Panel If Fees Remain" is enabled, Fees Payment Grace Period Days tab will be appear in below, here fill the grace period for fees payment. 
If you do not submit the fees during the grace period, the student or parent's profile will be disabled once the grace period is over. Only the fees page will be accessible when the student panel is opened.
Print Fees Receipt For
In the 'Print Fees Receipt' section, you can find options to print the Office Copy, Student Copy, and Bank Copy. Using these options, you can manage the printing of fees receipts based on the permissions granted by the superadmin.
When you select only the checkbox for 'Office Copy', leaving the others unchecked, you will only get a print of the Office Copy.
When you select the checkboxes for both 'Office Copy' and 'Student Copy', you will get a print of both the Office Copy and Student Copy.
Finally, when you select all three checkboxes for 'Office Copy', 'Student Copy', and 'Bank Copy', you will get prints of all three copies.
Carry Forward Fees Due Days
To set Carry Forward Fees Due Days, the number of days which you enter here due date will be exceed from current date. Simply fill the days in box and click on the save button.
Single Page Fees Print
When you keep single-page fees printing disabled, you will get separate print receipts for office copy, student copy, and bank copy.
If you keep single-page printing enabled, you will get a single-page print of office copy, student copy, and bank copy.

Note: Whether you manage the single page fees to print disabled or enabled, you must select from print fees receipt for at least one of the following options: office copy, student copy or bank copy. 
Collect Fees In Back Date
In Collect Fees In Back Date, now click on Disabled or Enabled to manage the fees collection of back date and click on Save button.

You will be unable to collect students' back date fees if you keep the option to collect fees for back dates disabled.
To check, go to Fees Collection > Collect Fees; here, choose Class, Section, or Search By Keyword, then click the Search button, the student list will appear. Now select the student for whom you want to collect fees for back dates and click on "Collect Fees." Now, click on the Add Fees + icon; the collect fees model will open, now, click on the date section; the calendar will open; you can see that the back dates are disabled in this calendar. 
You will be able to collect students' back date fees if you keep the option to collect fees for back dates enabled.
To check, go to Fees Collection > Collect Fees; here, choose class, section, or search by keyword; then click the Search button; the student list will appear. Now select the student for whom you want to collect fees for back dates and click on "Collect Fees." Click on the Add Fees + icon to open the Collect Fees model; now, click on the date section to open the calendar, you can see that the back dates are enabled in this calendar and with the help of this you can collect the student back date fees.
Student / Guardian Panel Fees Discount
Using this setting, you can enable the fee discount on the student side as well. When a student or guardian pays the fees through their panel, the discount applied by the superadmin will also be displayed on that fees. 
Then, go to the student panel where you have already applied the discount. When you pay the fees online, all details, including the discount, will be displayed. Click on the 'Pay' button, and the fees will be paid with the discount applied, if applicable.
How to Register Android Mobile App?
To register an android mobile app, go to System Setting > General Setting > Mobile App.
For register mobile app click on Register Your Android App when you will click on it pop window of Register your Android App purchase code will be open, here enter Envato Market Purchase Code For Smart School Android App ( How To Find It? ) and Your Email Registered With Envato then click on Save button.
Now enter User Mobile App API URL, User Mobile App Primary Colour Code and User Mobile App Secondary Color Code then Click on Save button.
How to manage backend theme?
To change the backend theme, go to System Settings > General Settings > Backend Theme. Here you can see the multiple theme option available as White, Default, Red, Blue and Gary theme, choose one of them then click on save button.
You can keep your preferred backend theme for your smart school by clicking on the theme and it will show "enabled." After you click on the "Save" button, your backend theme has been successfully changed.
How to change login page background?
To change the background of the Admin Login Panel and User Login Panel, go to the side menu bar and select System Settings > General Settings; in the general settings, you can see the third option, "Login Page Background."
In this feature, you can change the background of the login Admin Panel as well as the User Panel. You just need to click on the Update button for the login background image you want to change, and the admin or user login page background model will be opened. Now choose the relevant image for the background, and your admin and user panel backgrounds will be successfully changed.






















.png)
.png)









.png)









.png)











