Loading…

Forgot password?

MASKON International Academy School Management System

Dashboard

Welcome back! 👋

Choose a module to get started

Present Today
Late Today
Absent Today
📋
Permission Today
🏫 Class Progress
Loading...
📆 Upcoming Events
Loading…
📊 Class Enrollment by Term
🏠 Room Utilization
📋 Recent Students
IDNameClassProgramTermStatus
📆 School Calendar
📋 Upcoming Events
📣 MAKSON Feed
👩‍🎓 Students
👨‍🏫 Teachers
📊 Score Reports
📊

Select a Class and Term to load the gradebook

🛠️
IT Help Desk
Report a problem — the IT team picks it up and keeps you posted
🔑
QR Search Centre
Find anyone's login or attendance QR — or make one on the spot
Need to change details, roles or campuses? Open All Employees & Teachers →
🗓️
Entry Windows
When scores and attendance can be edited — per programme, by date
🎓
GPA — Secondary
Grade points, credits and class standing for secondary programme students
🔗
Shared Subject Scores
ICT, PE, Art, Music — enter once, appears on both the English and Khmer report cards
📑 Subject Scores
📑

Select a Class and Subject

📋 English Attendance
📋

Select a class and term

🔗 School Resources
👤 Employees
ID Name Position Department Campus Phone Hire Date IT Status Actions
📋 HR Dashboard
📋 Attendances
📄 Request Leave
👥 All Employees & Teachers
💰 Staff Deposit / Borrow
🏆 Staff Recognition
🎖️ Seniority — Length of Service

Auto-calculated from each person's hire/join date — no manual entry needed. Ranked longest-serving first.

🌟 Attendance Super Stars

Ranked by attendance quality for the selected month — present days, with penalties for late/absent/early-leave. A ⭐ marks perfect attendance (no late, no absence, no early leave) for the month.

🏅 Achievement Badges & Overall Ranking

A combined score from promotions (Employee Journey), length of service, attendance quality, appraisal average, and position — plus special badges for whoever leads each category.

🗂️ Org Chart

Built automatically from each person's Manager/Supervisor field (Employees) and Role (Teachers — Director → Coordinators → Teachers → Assistants). Click a node to see their profile.

📝 Staff Appraisal
🗓️ Staff Attendance
🧾 Service Management
🌴 Leave Management
📝 Late Forms
🙋 General Requests
💰 Leave Payouts
⏰ Late Comers
🏢 On Site — Checked In, Not Checked Out
💵 Payroll
⚙️ Payroll Settings
👨‍👩‍👧 Parent Accounts
🪪 My HR
🗑️ Recycle Bin
🗑️

Recycle Bin is empty

🚪 Dropped Out Students
🚪

No dropped out students

🚀 Promote Records

Copy records (Students, Teachers, Classes, Subjects, Rubric Weights, RC Templates) from one Academic Year / Term to another.

Source
Destination
What to Copy
🏫 Copy Data to Another Campus

Select what to copy, filter the source data, then choose the target campus. New IDs are generated and campus assignments updated automatically.

Source Filter (optional)
Target Campus

AcademicYears, Terms & Programs will be copied as new records in the target campus.

What to Copy
💽 Equipment & Inventory
Asset IDAsset TypeBrand/ModelRAM/StorageDepartmentStatusLocationBranchPurchase DateWarranty ExpiryCost (USD)VendorAssigned ToOthersActions
🔁 Borrow / Return
ItemBorrowerDepartmentPurposeLocationBorrow DateExpected ReturnActual ReturnCondition (Out/In)StatusNotesActions
💳 School Subscriptions
NameVendorCategoryAmountBilling CycleRenewal DateDays LeftStatusDepartmentNotesActions
🔑 Accounts & Passwords
⚠️ Passwords here are masked on screen but stored as plain text in the database (this app has no server-side vault) — treat this the same as a shared spreadsheet, not a hardened password manager.
Name / ServiceCategoryUsernamePasswordURLAssigned ToCampusNotesActions
📋 Event Registration Forms
📊 Form Responses
🎥 Learning Videos
✅ Task Priority Tracker
📁 Project Board & Planner
← Projects / 📁 Project
🗂 Task Board — drag cards between columns, or use the status dropdown on each card
💰 Budget & Expenses
📋 Sub-Tasks:
☑ Daily Checklist
📊 Task Summary
📢 Announcements
🕔 History
DateTitleChannelsRecipientsBranch
💰 School Fees
🌿 Ingredients
📚 Recipes
📅 Menu Planner
💰 Food Cost Report
🚛 Fee Groups
📄 Fee Quotes
🏫 Campus
📅 Academic Years
🗓️ Terms
📚 Programs
🚪 Classes
🚪
Khmer Classes · ថ្នាក់ភាសាខ្មែរ
Linked to the English program's Campus, Academic Year & Term
📖
Khmer Subjects · មុខវិជ្ជា
Each subject inherits Campus, Year & Term from its Khmer Class
👩‍🎓
Khmer Students · សិស្សថ្នាក់ភាសាខ្មែរ
Students enrolled in the Khmer program, arranged by Khmer Class — assign a student's Khmer Class in the Student modal and they appear here automatically
Khmer Quiz Scores · បញ្ជីពិន្ទុ
Q1–Q5 per subject, each out of 10 — the average (សរ.) is live
📝
Khmer Exam Scores · ពិន្ទុប្រឡង
One exam mark per subject per term, out of 10 — the final scores are on the Total Summary page
Student Shift Groups
Arrival and late times for morning and afternoon — and which class each half belongs to
📺
Attendance Board
Live student and staff check-in / check-out — put this on a lobby screen
If this stays blank, attendance-board.html has not been uploaded to the same folder as index.html.
📚
Story Library
Short daily stories staff can read or listen to in the Check-In app
🏠
Khmer Homework · កិច្ចការផ្ទះ
Tick ✓ done or ✗ not done for HW-1 to HW-10 — click a box to cycle · ✗ · ✓
💬
Teacher Comments · យោបល់គ្រូបន្ទុកថ្នាក់
Per-student comments and absence counts for the report card
📊
Total Summary · បញ្ជីពិន្ទុសរុប
The final scores — totals, averages, rank, pass/fail and grade · every mark rounded to the nearest 0.25
🎓
Report Cards · លទ្ធផលសិក្សា
A4 printable cards — one page per student, all terms of the year
📗
Chinese Subjects · 中文科目
Chinese Program subjects are managed per Khmer Class — the Chinese program shares the Khmer class student lists
Chinese Quiz Scores · 测验
Q1–Q5 per subject, each out of 10 — the average is live
📒
Chinese Homework · 作业记录
HW-1 … HW-10 per term — tap a cell to cycle blank → ✓ → ✗; the HW score is (✓ ÷ recorded) × 10
📝
Chinese Exam Scores · 考试
One score per subject out of 10 — the Homework column is computed from the Homework page
📊
Chinese Total Score · 总分
Final score per subject = quiz average × 50% + exam × 50% · total · average · rank · pass · grade
📖 Subjects
📈 Score Summary
📈

Select a Class and Term to view the score summary

📋 Progress Report
📋

Select a Class and Term to generate progress reports

📝 Key Assessments & Teacher Comments
📝

Select a Class and Term

⚖️ Rubric Weights
⚖️

Select class, term, and subject to configure weights

🎓 Report Cards
🎓

Select a Class and Term to generate report cards

🏢 Buildings
🏢

No buildings yet

🚪 Rooms
🚪

No rooms yet

📅 Class Schedule
📅

Select a class to view its schedule

⚙️ System Settings
📝 Teacher Comment Character Limits

Set character limits for the General Comment teachers can write on report cards. You can set a global default, or override per class or per term. Class limit takes priority over term limit, which takes priority over global default. Admins and System Admins have no limit.

🌐 Global Default
characters (50–2000, 0 = no limit)
📅 Per Term / Per Class Limits
🗓️ Set Active Term

The active term is the default term for teacher and student data.

🚘 Parent Pickup

Controls the parent pickup alert (the “Pick-Up Card” in the parent app). When the geofence is on, a parent must be within range of their child’s campus before they can alert the class. It reuses the same campus pins as staff check-in (set those under Payroll Settings → Check-In Geofence), so you only pin each campus once.

Allowed distance from campus metres (overrides the per-campus radius for parents)
Turn this off to let parents alert pickup from anywhere (useful for testing, or schools without a fixed gate). Staff check-in geofencing is unaffected either way.
📹 CCTV Cameras
Save each camera or NVR web link (e.g. https://192.168.1.253) and open the live view. Tip: local cameras only open from a device on the same network, and most NVRs open in a new tab (they block being embedded). The first time, your browser may ask you to accept the camera's security certificate.
💬 Class Messages
Conversations between parents and teachers, per student. Directors & coordinators can review, edit wording, or remove any message. Messages sync automatically.
📸 Class Feed
Post a photo to a whole class or to selected students. Each parent sees only posts that include their own child.
📱 Device Testing Lab
100%
Add any user to preview and interact with THEIR live app — signed in automatically. Each frame is a real logged-in session; switch between the Parent, Check-In and Admin apps per user. Great for verifying that everyone's login works.
⚠️ These are on-screen previews of the real apps (not remote control of physical phones). Because all frames share one browser, if a frame looks stale just press its 🔄 to re-sign-in.
📁School Materials
📁
School Materials
Click Refresh to load files from Drive
🪪 Student ID Cards
100%
🚗 Parent Pick-Up Cards
100%
🎉Certificate Generator
📷 Background
🔤 Custom Fonts
📄 Page Size
✎ Text Blocks drag ● on preview
Variables
{student_name}   {class_name}
{first_name}   {last_name}
{term}   {year}   {today}
🤖 MASKON Assistant
👋 I'm your AI Assistant! Click to ask me anything.