Docs
Documentation Hub
Browse official product guidance, grouped operational documentation, and module-specific routes for Migdafa Smart School.
Search docs
Search by workflow, module name, or operational keyword.
Loading documentation index...
No matching docs found yet.
Unable to load documentation search right now.
Documentation search is ready.
Documentation Hub
Structured docs for product evaluation and implementation planning.
This documentation surface is organized by category first. Foundational pages establish context, grouped operational docs explain the product map, and task guides carry readers into real workflows.
Foundations
Start with the product foundations and orientation guides.
These pages establish product scope, navigation context, and the fastest route into the documentation system.
Getting Started
Understand the product scope, public surfaces, and the fastest path to evaluating Migdafa Smart School.
Product Overview
A high-level overview of the operational, public-facing, portal, and licensing layers inside Migdafa Smart School.
Modules Overview
See how the main Smart School modules are grouped to support academic, administrative, and public-facing workflows.
FAQ
Read quick answers to the most common public questions about product scope, hosting, FrontCMS, and licensing.
Operational Overviews
Grouped product areas explain the school workflows first.
These overview pages map the main operational domains before readers move into narrower task guides.
Students And Admissions
Understand how student records, admission intake, and guardian-facing data are organized.
Academics And Timetable
Review the academic planning layer that supports classes, subjects, schedules, and day-to-day learning organization.
Attendance And QR Attendance
See how student and staff attendance workflows connect to the academic calendar, QR attendance tools, and the current attendance reporting surfaces.
Human Resources And Payroll
Understand the staff-focused operational layer for HR records, workforce management, and payroll-related processes.
Fees And Finance
Learn how the platform supports fee structures, finance operations, inventory workflows, and the reporting surfaces that sit around school billing and financial control.
Examinations Homework And Lesson Plan
Explore the teaching, evaluation, homework, and lesson-plan workflows that support continuous academic delivery and their current reporting surfaces.
Campus Services
Review the service modules that support library, transport, hostel, inventory, and the related reporting surfaces used for campus operations.
Communications Reports And Operations
Understand how notifications, reporting, front-office coordination, and supporting workflows fit together.
Platform And Setup
Platform boundaries, security, licensing, and deployment stay explicit.
These docs explain the product surfaces and the setup assumptions evaluators usually need before implementation planning.
FrontCMS And Portal
Clarify how public-school web content and student or parent portal access fit into the broader product.
Roles Permissions And Security
Learn how structured access control helps schools manage responsibilities across administrative and operational workflows.
Licensing And Activation
Understand the high-level product ownership, activation, and controlled deployment model.
Installation And Deployment
Review the assumptions, deployment shape, and implementation considerations around getting Smart School running.
Task Guides
Detailed workflow docs support real operational execution.
These article routes go deeper into live product workflows with procedural guidance and screenshot-backed steps.
How To Import Students
Import student records in bulk with the template download, class-section mapping, and validation flow used in the real Smart School UI.
How To Conduct Student Admissions Offline
Create a student manually from the admission form, including identity, placement, and guardian details needed for downstream school operations.
How To Promote Students
Move eligible students to the next class and session with the Promote Students workflow, including result, alumni, and fee carry-forward decisions.
How To Manage Disabled Students
Review inactive student records, filter the disabled-student list, and re-enable students from the Disabled Students page in Smart School.
How To Manage Multi-Class Students
Review linked academic sessions, add new session enrolments, and manage default login sessions from the Multi-Class Students page.
How To Bulk Delete Students
Filter the student list, select multiple records, and use the protected bulk-delete confirmation flow from the Bulk Delete page.
How To Manage Student Categories
Create, review, edit, and delete student categories from the Student Categories page so reporting and fee grouping stay consistent.
How To Manage Student Houses
Create, review, edit, and retire school-house records from the Student Houses page for use across student profiles and reporting.
How To Manage Disable Reasons
Maintain the master list of disable reasons so inactive student records are classified consistently across the school.
How To Build Student CV
Filter students, open the resume editor drawer, and save CV content from the Build CV workspace in Smart School.
How To Download Student CV
Filter the student list and export student resume PDFs directly from the Download CV workspace.
How To Configure Student CV Settings
Control portal resume download access and decide which profile fields and resume sections appear in student CV PDFs.
How To Manage Classes
Create, search, activate, deactivate, and maintain class records from the Classes management page in Smart School.
How To Manage Sections
Create, search, activate, deactivate, and maintain section records used by admission, promotion, and class placement workflows.
How To Manage Class Assignments
Link sections to classes, search existing class-section pairs, and maintain active assignment records from the Class Assignments page.
How To Manage Subjects
Create, search, activate, deactivate, and maintain subject records used by subject groups, timetables, and academic workflows.
How To Run Timetable Reports
Generate teacher, class, and calendar-style timetable reports with print and export actions from the Timetable Reports page.
How To Manage Academic Sessions
Create academic years, control which session is active, and maintain the session list used by enrollment, promotion, and reporting workflows.
How To Manage Student ID Card Templates
Create, preview, update, and remove student ID-card templates in the Certificates workspace so card layouts stay standardized.
How To Mark Student Attendance
Record day-wise student attendance with class-section filters, row-level status controls, bulk actions, attendance history, and export-ready roster tools.
How To Configure QR Attendance
Configure scanner behavior, device registration, and audit workflow for reliable QR attendance capture in Migdafa Smart School.
How To Manage Staff ID Card Templates
Create, preview, update, and remove staff ID-card templates in the Certificates workspace so staff cards stay standardized.
How To Generate Student ID Cards
Select the target class, section, and template, then generate printable student ID cards from the Certificates workspace.
How To Mark Period-Wise Student Attendance
Use the period-wise attendance screen to load subject-period context, review timetable dependencies, and mark attendance by teaching period.
How To Generate Staff ID Cards
Select the target role and template, then generate printable staff ID cards from the Certificates workspace.
How To Manage Student Leave
Filter student leave requests, open the leave form, and review approval status from the Student Leave Management page.
How To Mark Staff Attendance
Load the staff roster by date, department, or designation and mark daily attendance with row-level status controls from the Staff Attendance page.
How To Use QR Scanner
Operate the QR scanner in camera or manual mode, save scanner context, and watch live scan activity from the QR Attendance scanner page.
How To Review QR Audit Logs
Filter QR attendance scan logs by date, status, device, or admission code to review accepted, duplicate, rejected, and error events.
How To Manage Attendance Schedules
Create and maintain QR attendance entry windows by class and section from the Attendance Schedules page.
How To Manage Departments
Create, search, activate, deactivate, and maintain staff departments from the Departments workspace in Human Resource.
How To Manage Designations
Create, search, activate, deactivate, and maintain staff designation titles from the Designations workspace in Human Resource.
How To Manage Staff Leave
Review leave requests, define leave types, and maintain leave allocations from the Staff Leave Management workspace in Human Resource.
How To Manage Exam Templates
Review admit-card and marksheet template readiness, then use the Exam Templates workspace to render or email official exam documents.
How To Manage Online Exams
Use the Online Exams workspace as the central control page for the four-step digital exam workflow.
How To Build Online Exams
Create the base online-exam record by filling the builder form with schedule, attempt, and publishing settings.
How To Assign Online Exam Students
Use the student-assignment page to filter eligible students and sync them into an online exam.
How To Assign Online Exam Questions
Use the question-assignment page to select or import question-bank items and bind marks into an online exam.
How To Evaluate Online Exams
Review submitted attempts, filter by subject when needed, and save evaluation marks from the online-exam evaluation page.
How To Add And Collect Fees
Work from the fee collection workspace to find a student, review balances, choose the fee item, and record a payment with receipt-ready details.
How To Create An Exam
Create and configure exam groups and exams in the Migdafa Smart School exam workspace so the class can move into scheduling, enrollment, and marks entry.
How To Publish Exam Results
Generate and share admit cards or marksheets from the Exam Workspace Print & Email tab using the same exam, class, and session context used in the workflow.
How To Assign Homework
Create and publish homework assignments from Homework with session/class/section filters, optional settings, and task configuration fields.
How To Manage Staff Directory
Add new staff members from the Staff Directory and confirm required fields, role mapping, and directory filters.
How To Build A Timetable
Create timetable periods in the Timetable Planner by selecting day, time slots, subject allocation, teacher, and room context.
How To Run Payroll
Generate staff payslips from the Payroll workspace by filtering month, year, department, designation, and employee status before opening the payslip drawer.
How To Manage Subject Groups
Organize subject groups from the Subject Group Planner by filtering sessions, creating new groups, and reviewing existing group details.
How To Send Notifications
Compose notifications from the Communications workspace by choosing an audience, writing content, reviewing channels, and sending or scheduling delivery.
How To Issue And Return Library Items
Manage library circulation from the Issues & Returns workspace by filtering issues, creating new issue records, and reviewing return, renew, lost, or damaged actions.
How To Assign Student Transport
Assign students to transport routes and pickup points from the Student Transport Assignment workspace, then review the assignment detail drawer.
How To Manage Hostel Rooms
Manage hostel room records from the Hostel Rooms workspace by filtering rooms and opening the New Hostel Room drawer for room setup.
How To Manage Front Office Records
Manage admission enquiries, visitor registrations, and complaint records from the Front Office workspaces used by reception and operations teams.
How To Manage Admission Enquiries
Manage admission enquiry leads, follow-ups, and status tracking from the Front Office workspace.
How To Manage School FrontCMS Pages
Manage school website pages from FrontCMS by reviewing page status, opening the page drawer, and publishing or updating public content safely.
How To Manage Online Admission Form
Configure the online admission experience from system settings, manage required and custom fields, verify the public form, and monitor incoming requests.
How To Manage Visitor Book
Register visitors, track meeting details, and keep reception logs current from the Front Office workspace.
How To Activate Product License
Check license mode, activate the current installation when licensing is enabled, and verify whether the product is intentionally running without activation.
How To Configure FrontCMS Settings
Configure the school FrontCMS site by turning the module on, branding the public experience, and tuning homepage, contact, and social settings.
How To Manage Phone Call Log
Record incoming and outgoing calls, call duration, and follow-up reminders from the Front Office workspace.
How To Manage Banner Images
Upload and remove FrontCMS banner images so the public school homepage slider stays current.
How To Manage Homework Templates
Create reusable homework templates with default instructions, subject context, marks, and dates from the Homework Templates workspace.
How To Manage Postal Dispatch
Record outgoing letters and courier items from the postal dispatch workspace.
How To Manage FrontCMS Notices
Create, publish, duplicate, and delete public notices shown in the school's FrontCMS area.
How To Manage Postal Receive
Record incoming letters and courier items from the postal receive workspace.
How To Review Homework Reports
Review homework submission, evaluation, and export status from the Homework Reports analytics workspace.
How To Manage Complaints
Capture complaints, assign follow-up, and track resolution work from the Front Office workspace.
How To Manage FrontCMS Events
Create and maintain public event records in FrontCMS, including dates, status, and attached media.
How To Manage Student Tasks
Create, filter, update, evaluate, and clean up individual student assignments from the Student Tasks workspace.
How To Configure Front Office
Maintain lookup tables that drive enquiry, visitor, and complaint workflows.
How To Manage FrontCMS Galleries
Create and maintain gallery records for the school's public FrontCMS site.
How To Manage Lesson Plans
Create lessons, filter lesson-plan records, and review lesson progress from the Manage Lesson Plan workspace.
How To Manage FrontCMS Menus
Create menus, publish them, and manage the menu item hierarchy that drives the school public website navigation.
How To Manage Syllabus Status
Track topic completion, filter topic coverage, and update lesson-plan topic status from the Manage Syllabus Status workspace.
How To Copy Old Lessons
Copy selected lesson-plan topics from one academic session into a new target session from the Copy Old Lessons workspace.
How To Manage Media Library
Upload, browse, inspect, and delete FrontCMS media assets so banners, pages, events, and galleries can reuse the same files.
How To Assign Fees
Select fee mappings, filter the student list, and save fee assignments from the Assign Fees workspace.
How To Manage Offline Payments
Review offline bank-payment requests, validate the submission details, and approve or reject them from the Offline Bank Payments workspace.
How To Search Fee Payments
Use the Search Fees payments tab to filter receipt history, inspect payment records, and export receipt data.
How To Search Due Fees
Filter outstanding student balances, review overdue fee rows, and print due-fee statements from the Search Fees dues tab.
How To Carry Forward Fees
Move fee carry-forward balances from one academic session to another and review the resulting carry-forward logs.
How To Send Fee Reminders
Configure active fee-reminder schedules for before-due and after-due follow-up from the Fees Reminder workspace.
How To Configure Fee Groups
Create, filter, and maintain fee groups from the Group tab inside the shared Fees Setup workspace.
How To Configure Fee Types
Create and maintain fee types with code and status controls from the Type tab inside Fees Setup.
How To Configure Session Groups
Map academic sessions to fee groups from the Session Group tab in the shared Fees Setup workspace.
How To Manage Communication Templates
Create, preview, duplicate, and edit email or SMS templates from the Communications workspace.
How To Configure Delivery Providers
Set up mail, SMS, and push notification providers from Communications, then test and activate the one that should be live.
How To Configure Fee Masters
Build the charge-level fee mappings with amount, due date, and fine rules from the Master tab in Fees Setup.
How To Configure Fee Discounts
Create discount rules with type, value, limit, and expiry controls from the Discount tab in Fees Setup.
How To Configure System Settings
Configure school identity, portal behavior, localization, license, and maintenance settings from the System Settings workspace.
How To Manage Notice Board
Publish notices with visibility controls, channel fan-out, and attachments from the Communications workspace.
How To Configure Payment Gateways
Review, configure, activate, and deactivate online payment gateways from the Payment Gateways workspace.
How To Run Backup And Restore
Create backups, download or delete them, queue restore jobs, and manage the cron secret key from the Backup & Restore workspace.
How To Use Notification Center
Review inbox notifications, filter unread items, and edit per-event notification templates from Communications.
How To Manage User Directory
Search staff and portal users, create accounts, assign roles, and manage activation status from the User Directory workspace.
How To Review Payment Transactions
Filter and review online payment history by gateway, status, and date from the Payment Transactions page.
How To Use Internal Chat
Search participants, start direct conversations, and manage message delivery and read states from Communications chat.
How To Add Income
Record a non-fee income entry with head, date, invoice number, amount, attachment, and note fields from the Add Income tab.
How To Manage Role Permission Matrix
Search roles, inspect permission groups, toggle access flags, and maintain the authorization matrix from Administration.
How To Manage Download Center Content Types
Create, search, edit, and delete reusable content categories inside Download Center so shared files stay organized.
How To Search Income
Filter and review non-fee income records by head, date range, and search query from the Search Income tab.
How To Manage Income Heads
Create, review, and maintain income-head categories from the Income Heads tab in the Income Console.
How To Upload Download Center Content
Upload files or YouTube links, assign content types, share items, and manage uploaded content from the Download Center workspace.
How To Add Expense
Record an outgoing finance entry with expense head, date, invoice number, amount, attachment, and note fields from the Add Expense tab.
How To Manage Content Share List
Review shared files, search share records, inspect recipients, copy links, and delete shares from Download Center.
How To Manage Legacy Content
Publish legacy assignments, study materials, or syllabus files to students or staff from the Download Center workspace.
How To Search Expense
Filter and review expense rows by head, date range, and search query from the Search Expense tab.
How To Manage Expense Heads
Create, review, and maintain expense-head categories from the Expense Head tab in the Expense Console.
How To Manage Video Tutorials
Add, edit, delete, and filter YouTube-based tutorials by class and section inside Download Center.
How To Manage Inventory Items
Create, filter, review, and maintain inventory item master records from the Items tab in the Inventory workspace.
How To Manage Inventory Stock
Filter stock history and record new stock intake from the Stock tab in the Inventory workspace.
How To Issue Inventory Items
Issue stock to staff, review issue history, and process returns from the Issue Item tab in the Inventory workspace.
How To Manage Inventory Categories
Create and maintain inventory category records from the Item Category tab in the Inventory workspace.
How To Manage Item Stores
Create and maintain item store records from the Item Store tab in the Inventory workspace.
How To Manage Item Suppliers
Create and maintain supplier records from the Item Supplier tab in the Inventory workspace.
How To Manage Library Catalog
Maintain book records, quick-entry books, availability, imports, exports, and book details from the Library Catalog workspace.
How To Manage Library Members
Create and review student or staff library cards, limits, loan periods, statuses, and member detail records from the Library Members page.
How To Review Library Reports
Review the modern Library Reports workspace with overview analytics, table-driven report tabs, queued exports, and route-backed filters for issues, due books, inventory, and issue returns.
How To Manage Library Reservations
Review pending reservations, search by book or card, and fulfill or cancel reservation requests from the Library Reservations page.
How To Manage Room Types
Create, search, edit, and delete hostel room-type definitions from the Room Types workspace.
How To Manage Hostels
Create, filter, edit, and review hostel-level setup records from the Hostels management page.
How To Manage Transport Routes
Create, search, filter, and maintain transport routes from the Transport Routes setup workspace.
How To Manage Transport Vehicles
Create, inspect, update, and remove transport vehicles from the vehicle administration workspace.
How To Assign Vehicles To Routes
Select a route, review assigned vehicles, and maintain vehicle-route links from the Vehicle-Route Assignment workspace.
How To Manage Pickup Points
Create, search, filter, and maintain transport pickup points from the pickup-point administration workspace.
How To Manage Route Pickup Mapping
Assign pickup points to routes, define fees and stop order, and maintain route-stop timing from the mapping workspace.
How To Manage Transport Fee Master
Configure session-based monthly transport fee schedules and fine rules from the Transport Fee Master workspace.
How To Review Transport Reports
Use the Transport Reports workspace to review student assignment, route utilization, and vehicle assignment reporting tabs.
How To Review Student Information Reports
Review student rosters, guardian data, account-access status, admission records, sibling groups, profile rows, and ratio summaries from the Student Information report family.
How To Review Lesson Plan Reports
Review syllabus completion and teacher-grouped subject lesson-plan activity from the Lesson Plan Reports family.
How To Review User Log
Review login history and broader activity-log records with the mode switch, filters, exports, and cleanup safeguards available in the current Smart School UI.
How To Review Alumni Reports
Review alumni records by admission number, session, class, and section from the Alumni Reports workspace.
How To Review Audit Trail
Review system-event history and model-change audit records with the dual-mode Audit Trail workspace, detail drawer, and export safeguards used in the current Smart School UI.
How To Review Front Office Reports
Review the route-backed Front Office Reports workspace with dashboard KPIs, tab-specific filters, detail previews, and CSV export for enquiry, visitor, call, postal, and complaint reporting.
How To Run Exam Reports
Run offline exam rank reporting and use the Print & Email panel for admit-card or marksheet workflows from the Examinations workspace.
How To Run Income Reports
Use the Finance Reports console to review grouped non-fee income by head, filter by date range or income head, export CSV, and open the matching ledger in the Income Console.
How To Run Online Exam Reports
Use the Online Examinations workspace to switch between result, exam inventory, attempt, and rank report modes for online exams.
How To Run Expense Reports
Use the Finance Reports console to review grouped expense totals by head, filter by date range or expense head, export CSV, and open the matching ledger in the Expense workspace.
How To Run Inventory Reports
Use the Inventory workspace to switch between stock balance, add-item, and issue-item reports with the same filters and CSV export flow used in the real Smart School UI.
How To Run Income Expense Balance Report
Use the Income vs Expense branch in Finance Reports to review a transaction-level running balance across income and expense records, then export the current ledger as CSV.
How To Run Daily Collection Report
Use the Tuition Fees Reports workspace to review day-by-day fee collection totals, receipt counts, and the code-backed details drawer that opens when a day contains real fee receipts.
How To Run Fee Collection Report
Use the Search Fees Payment branch in Tuition Fees Reports to filter receipt history, review grouped collection summaries, inspect the receipt ledger, and export the current result as CSV.
How To Run Balance Fees Report
Use the Search Due Fees branch in Tuition Fees Reports to review outstanding student balances, overdue thresholds, printable balance statements, and CSV exports for the current due-fee slice.
How To Run Attendance Reports
Run the modern Attendance Reports workspace across daily, monthly, attendance-type, defaulter, and student-sheet branches with route-backed filters, exports, and module-owned shortcuts.
How To Run Payroll Summary Report
Use the Payroll tab inside Finance Reports to review month-by-month paid payslip totals and hand off to the HR Payroll workspace when deeper payroll operations are needed.
How To Run Hostel Reports
Review student hostel assignments and export hostel reporting output from the Hostel Reports workspace.
Module Routes
Module-specific guidance now has a dedicated index.
The module guide routes sit under the documentation tree so evaluators can move from grouped overview pages into the product areas that matter most, without losing discoverability.
Student Management
Organize student records, guardian data, and admission-linked workflows from one operational base.
Academics
Structure classes, subjects, and academic setup so teaching workflows have a stable foundation.
Attendance
Track presence consistently for students and staff, including workflows that extend to QR attendance use cases.
Human Resources
Manage staff-oriented records, responsibilities, and operational workforce support across the school.
Fees And Finance
Support school billing and finance operations with data that stays connected to the student lifecycle.
Examinations
Support structured academic evaluation as part of the broader teaching and learning workflow.
Library
Support library-related administration as part of the broader campus services layer.
Homework And Lesson Plan
Help teachers coordinate classroom delivery, follow-up work, and planning activities more consistently.
Communications
Keep stakeholders informed through structured communication and reporting support.
Transport
Manage routes, vehicles, pickup points, fee masters, student assignments, and transport reporting from the dedicated transport workspace.
FrontCMS
Give each school the ability to manage its own public-facing website content from inside Smart School.
Portal
Provide student or parent-facing access to selected information and workflows inside the product ecosystem.
Settings And Permissions
Control configuration and access boundaries so the wider system remains manageable as it grows.
Student CV
Build, configure, and download student CV PDFs from the dedicated student resume workspace inside Smart School.
Online Exams
Create, assign, question-bind, evaluate, and publish online examinations from the dedicated digital exam workflow.
Lesson Plan
Plan lessons, track syllabus status, and reuse prior teaching structures from the dedicated lesson-planning workspace.
Front Office
Manage enquiry, visitor, call, postal, and complaint records from the dedicated front office workspace inside Smart School.
Hostel
Manage hostels, room types, and room occupancy from the dedicated hostel administration workspace.
Online Payments
Configure payment gateways and review gateway transactions from the dedicated online payments workspace.
Income Console
Record income entries, manage income heads, and review incoming finance activity from the dedicated income console.
Expense
Record expenses, manage expense heads, and review outgoing finance activity from the dedicated expense console.
Inventory
Manage school inventory items, stock, issue logs, categories, stores, and suppliers from the dedicated inventory console.
Download Center
Organize shared files, upload content, content types, legacy materials, and tutorial media from the dedicated download center workspace.
Reports
Access the multi-area reporting domain for student, finance, attendance, library, front office, examinations, inventory, lesson plan, and audit workflows.
Administration
Manage system settings, backups, user directory, and role-permission administration from the dedicated admin workspace.
Certificates
Create ID-card templates and generate student or staff cards from the dedicated certificates workspace.
Alumni
Manage alumni profiles, alumni events, and alumni reporting from the dedicated alumni workspace.