Docs Menu

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.

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.

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.

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.

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.