Last Updated: June 4, 2026
After setting up your classes and sections, you must define the curriculum. In Smart School Management, subjects are managed via an interactive grid where you can toggle assignments on/off for specific classes, and selectively assign them to sections or streams.
Step 1: Access Subject Management
- Go to the main Dashboard.
-
Locate the Black Color Block labeled Subject Management and click on it (or navigate to
/subjects/).
Step 2: Add a Subject to the School Master List
If a subject is not yet in your school's list, click the green "Add/Create Subject" button in the top right corner. A popup with two options will open:
Addition Methods
- Option A: Select Existing - Choose from the pre-loaded global list (e.g., Mathematics, Science), select the subject type (Theory or Practical), check the initial target classes, and click Add Selected.
- Option B: Create Custom - If a specific subject name is missing (e.g., "Quranic Studies" or "Robotics"), switch to the Create Custom tab, input the name and type, check the target classes, and click Create & Add.
Step 3: Assigning Subjects via the Grid
Once added to the master list, subjects appear under each class block on the management page:
- Toggling Classes: Flip the switch next to any subject name within a class card to assign or remove the subject from that class.
- Stream-Specific Assignment: If a class uses multiple sections or streams (e.g., Section A, Section B), toggle "Stream Mode ON" in the card header. Ticking the subject checkbox will expand a checklist of sections, allowing you to assign the subject only to specific streams.
Step 4: Save All Changes
Important: Modifying checkboxes and toggling streams will not save automatically. You must scroll to the bottom of the page and click the sticky "Save All Changes" button to save your configurations.
Ready to try this yourself?
You can perform this action directly from your dashboard.
Go to Dashboard