Frequently Asked Questions

No, Smart School built to manage single school or single branch and does not support multi school or multi branch feature. Even you can not customize Smart School to transform it in multi school or multi branch management system because its licensing terms does not permit for this.
Yes, you can use Smart School without internet on localhost installation (using XAMPP or WAMP) but you will lose the benefits of some features like -

  • Email, SMS and Push notification and messaging
  • Online Payment
  • YouTube videos

If you are using Smart School with internet on localhost installation then above mentioned features will work.
Yes, you can use Smart School on localhost installation (using XAMPP or WAMP) and access it in your local LAN (Local Area Network) from other pc in network. How to configure Smart School for local LAN network please check this article.
By default display error messages are disabled in Smart School that is the reason every time if there is any error occurred system is showing 500 error message. This is due to Smart School environment is set for production . To enable display error message you should change Smart School environment from production to development.

Please do the following changes in code files to change environment -

Open file \index.php in any editor carefully from your installation folder and find

define('ENVIRONMENT', 'production');

and change it to

define('ENVIRONMENT', 'development');

Be aware that in development mode you may see some errors and deprecation warnings, for this reason, it’s always recommended to set the environment to “production” .

Do not forget to turn it back to production when you have finished the error checking or debugging
If you have any general questions don't hesitate to contact us on and for support questions you can open support ticket at
Smart School does not support 3 decimals places for a number or currency amount.
To check Smart School Version, login from superadmin panel and then go to System Settings > System Update link. Here you can see your current Smart School Version.

Smart school version image
Yes, Smart School support RTL direction for languages.
Unfortunately not, the PDF or exported documents are only generated in LTR direction.
After adding staff or student if no email is receiving or there is no any email send by system then your email setting is not configured properly so system is unable to send any email. To configure email please check this article.
Unfortunately you can’t use Smart School as SaaS or multi school application. Even you can not edit or customize Smart School to make it SaaS or multi school application due to its licensing terms. Smart School licenses are single end products, additional information for licenses can be found here.
No, currently unicode characters for non English languages does not supported in data export from table or datatable.
In Smart School avoid to enter or using special character (special character is non-alphabetic and non-numeric like @, #, $, <, %, ^, &, *, !) for any field like Student, Staff, Income, Expense, Transport, Custom Field etc, otherwise it may fail PHP or JavaScript processing.


Smart School © 2021 All Rights Reserved