Settings
This chapter covers the system configuration and settings available in the School Management System.
---
Overview
The Settings module contains all configuration options for the system. Proper setup ensures the system works according to your school's requirements.
---
Accessing Settings
Navigate to Settings
View all setting categories---
General Settings
School Information
Configure basic details:
School Name - Official name
School Code - Unique identifier
Tagline - Short motto
Address - Full address
Phone - Contact number
Email - Official email
Website - School website
Logo - School logo
Favicon - Browser iconSession & Time
Current Session - Academic year
Session Start/End - Dates
Timezone - Local timezone
Date Format - Display format
Currency - Local currency
Currency Symbol - Currency symbol---
Academic Settings
Class Levels
Configure class structure:
- Primary, Secondary, Higher Secondary
Section namingDefault Settings
Admission Number - Auto-generation rules
Roll Number - Format and generation
Student ID - Prefix and format---
Fee Settings
Payment Configuration
Late Fee - Enable and amount
Payment Methods - Enable cash/cheque/online
Invoice Prefix - Invoice numbering
Auto-generate Invoices - Yes/NoGateway Settings
If using online payments:
- Payment gateway configuration
Test mode vs live---
Examination Settings
Exam Configuration
Grading System - Default grade system
Marks Entry Deadline - When teachers must enter
Result Publish Date - When visible to students
Grace Marks - Enable/disable---
Attendance Settings
Student Attendance
Late Threshold - Minutes to mark late
Working Days - Days per week
Holiday Handling - Mark as holidayHR Attendance
Working Hours - Start/end time
Late Mark - After X minutes
Half Day - Hours for half day---
Notification Settings
Email Settings
Configure email:
SMTP Host - Email server
Port - Server port
Username - Email address
Password - Email password
Encryption - SSL/TLSSMS Settings
If using SMS:
SMS Gateway - Provider
API Key - Access key
Sender ID - Display nameTelegram Settings
Bot Token - Telegram bot
Chat ID - Default chat---
User Management Settings
Roles and Permissions
Configure user access:
Go to Roles
View default roles:
- Admin
- Teacher
- Accountant
- Librarian
- Parent
- Student
Customize permissions per roleLogin Settings
Session Timeout - Auto logout time
Password Policy - Strength requirements
Two-Factor Auth - Enable if available---
Backup Settings
Configure automated backups:
Auto Backup - Enable/disable
Frequency - Daily/weekly
Retention - How many to keep
Location - Storage location---
Theme Settings
Appearance
Theme Color - Primary color
Sidebar Color - Sidebar appearance
Logo Position - Left/center
Font Family - System font---
API Settings
If using integrations:
Enable API - Yes/No
API Key - Generate key
API Rate Limit - Requests per minute---
Import/Export Settings
Data Import
Import Format - Accepted formats
Import Validation - Check data before import---
Maintenance Mode
Putting System Offline
When updating:
Disable when done---
Logging
Activity Logs
Configure logging:
Log Login - Track logins
Log Actions - Record changes
Log Duration - How long to keep---
Best Practices
Complete setup - Fill all required fields
Test settings - Verify email/SMS work
Regular review - Check and update periodically
Document changes - Note any modifications---
Troubleshooting
Problem: Email not sending
Solution: Verify SMTP settings; check credentialsProblem: SMS not delivering
Solution: Check SMS credits; verify API keyProblem: Cannot save settings
Solution: Check required fields; verify permissions---
Related Topics
Backups & Maintenance - Data management---
Permissions
Administrator - Full access to all settings---
Last Updated: April 2026