Skip to content

Platform Features

This page maps KoAkademy’s capabilities so you know what exists and where to find it. Details for daily work are in the portal guides; configuration details are in the area-specific guides.

AreaWhat it coversWhere
Academic recordsStudents, faculty, courses, departments, rooms, senior high strandsAdmin panel
Classes and schedulingSections, subject assignments, capacity, timetables with conflict detectionAdmin panel and Admin workspace
EnrollmentApplications, verification pipeline, class enrollment, reports and analyticsAdmin workspace
GradingPoint/percent scales, passing rules, GWA exclusions, finalize and verify workflowAdmin workspace and Faculty portal
FinanceTuition assessment, cashier payment posting, statements of account, finance reportsAdmin workspace and Cashier module
CommunicationAnnouncements with banner display, template-based notifications, e-mailAnnouncement and Notification Center modules
Reports and exportsEnrollment reports, student lists, attendance reports (Excel), PDF documentsAdmin panel exporters and downloads
PDF documentsStatements of account, timetables, enrollment assessmentsGenerated server-side via Gotenberg

KoAkademy provides three purpose-built workspaces in addition to the Filament administration panel:

  • Administration panel (/admin) — records, resources, settings, dashboards, backups, and role management for administrative staff. See the Admin portal guide.
  • Faculty portal — dashboard, action center, attendance, class posts and submissions, grading, and schedules for teaching staff. See the Faculty portal guide.
  • Student portal — classes, schedule, tuition and statements of account, digital ID card, announcements, and notifications for students. See the Student portal guide.

Six bundled modules extend the platform: Announcements, Cashier, Inventory, Library System, Notification Center, and Student Medical Records. Standalone Composer modules such as Forms can add further workflows. Each installed module can be enabled or disabled per institution. See the Modules guide and the Module Registry guide.

KoAkademy has two layers of feature control, both managed by administrators without code changes:

  1. Module status — installed code-level domains enabled or disabled from Administrators → Marketplace. The Marketplace does not install Composer packages; a standalone package must already be present in the application image.
  2. Feature toggles — runtime flags (managed under the admin Feature Toggles page) that enable or disable portal areas such as faculty attendance, student tuition pages, online enrollment, and developer tools. Faculty and student portals check these flags before showing a page.
  3. General settings — institution-wide switches in General Settings, including the student portal, online enrollment, clearances, signature capture, QR codes, and the inventory and library modules.
  • Roles and permissions — about 30 built-in roles (from super administrator to registrar, cashier, librarian, professor ranks, and student roles) with per-resource permissions.
  • Multi-factor authentication — TOTP authenticator codes and e-mail codes, plus WebAuthn passkeys for passwordless sign-in.
  • Activity logging — administrative actions are recorded and reviewable under Audit Logs.
  • Multi-school context — staff with access to several schools switch the active school from the organization switcher; records stay scoped to the selected school.