Settings

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

  • Log in as Administrator
  • 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 icon
  • Session & 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
    • Number of classes
  • Section naming
  • Default 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/No
  • Gateway Settings

    If using online payments:

    • Payment gateway configuration
    • API keys
  • 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 holiday
  • HR 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/TLS
  • SMS Settings

    If using SMS:

  • SMS Gateway - Provider
  • API Key - Access key
  • Sender ID - Display name
  • Telegram 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 role
  • Login 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:

    • Enable maintenance mode
    • Show message to users
    • Perform updates
  • 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 credentials
  • Problem: SMS not delivering

  • Solution: Check SMS credits; verify API key
  • Problem: 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