Module Detail

Reports

Access the multi-area reporting domain for student, finance, attendance, library, front office, examinations, inventory, lesson plan, and audit workflows.

School leadership Operations teams Finance teams

What this module supports

The Reports module is the cross-functional reporting domain for Smart School. In the current Laravel and Vue product, some reports still open from the main Reports hub while others live inside the source workspace that owns the data. Together, they give schools one reporting layer for oversight, export, auditability, and operational follow-up.

Key capabilities

  • open the main Reports hub to see report families and shortcuts
  • review route-based reporting surfaces for students, finance, fees, attendance, library, front office, alumni, lesson plan, examinations, online examinations, and inventory
  • access User Log and Audit Trail for activity visibility and accountability
  • move into report-specific workspaces for exports, print actions, filters, drawers, and summaries
  • support leadership review without forcing staff to rebuild the same view manually from each source module

UI surface in Smart School

The live Smart School UI currently exposes reporting through a mix of dedicated report routes and module-owned report workspaces.

Dedicated routes currently include:

  • Reports
  • Student Information Reports
  • User Log
  • Audit Trail
  • Income Report
  • Expense Report
  • Income/Expense Balance
  • Daily Collection Report
  • Fee Collection Report
  • Balance Fees Report
  • Attendance Reports
  • Hostel Reports

The report domain also includes module-owned report workspaces such as:

  • Library Reports
  • Front Office Reports
  • Alumni Reports
  • Lesson Plan Reports
  • Examinations rank and print reporting
  • Online Exams reporting modes
  • Inventory stock, add-item, and issue reporting

That makes Reports a module-level surface rather than a single page.

Core report workflows

Finance reports

Academic and operations reports

Important note

Reports only stay trustworthy when source modules are maintained consistently. Weak data hygiene in admissions, finance, attendance, examinations, library, or inventory will surface here quickly because the reporting layer depends on those upstream records.

Related docs

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.

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.

Communications Reports And Operations

Understand how notifications, reporting, front-office coordination, and supporting workflows fit together.

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 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.

Related modules