Primary to university · Teachers · Students · Admins

Record scores. Calculate grades. All in one place.

Student by Aleanor — A student records, scores and academic results system built specifically for Thai schools — easy to use on desktop and mobile.

Role
3
Grade level
8
Language
TH/EN
Scroll
§01 · Role

One system, three perspectives

Each role sees only the menus and data that matter to them, with permission checks on every page.

01 / 03

Administrator

Set up the whole school from one place

  • Manage users, teachers and students
  • Import hundreds of students from a CSV file
  • Classrooms across 8 education levels, primary to university
  • Academic years, terms and subject offerings
  • Timetabling with automatic conflict checks
  • One-click database backup/restore and system updates
02 / 03

Teachers

Enter scores as fast as a spreadsheet

  • Define score categories weighted to 100%
  • Score grid that auto-saves every cell
  • Calculate, preview, then lock grades
  • Export Excel / CSV and print reports
  • Grade distribution reports with charts
  • AI drafts report-card comments per student
03 / 03

Students

A clear view of your own results every term

  • Current-term GPA and cumulative GPAX
  • Results grouped by year and term
  • Category scores for each subject
  • Combined timetable and self-enrollment
  • Print your transcript
  • AI study tips based on your results
§02 · Features

Designed from real classroom work

A.

Enter scores as fast as a spreadsheet

Set up score categories — coursework, midterm, final, attitude — with weights that must total 100% before calculating. Then enter every score in one grid, move with Tab/Enter, and every cell saves automatically.

  • Per-cell auto-save
  • Full keyboard navigation
  • Works on mobile
  • Locks are enforced in the UI and on the server
B.

Results and print-ready reports

Grades follow the Thai 4.0 or A–F scale, chosen per subject. Students see their GPA and GPAX as soon as results are locked, print transcripts from the browser, and export to Excel with nothing extra to install.

  • Individual transcripts
  • Class score reports
  • GPA charts by class and term
  • Teacher subject reports
C.

Timetables that never clash

Admins and teachers can both schedule periods. Overlaps are checked per classroom and per student. Choose per subject who schedules it, or open self-enrollment with a seat limit.

  • Automatic conflict checks
  • AI suggests open periods
  • Enrollment with seat limits
  • Timetables per class and per student
D.

An AI assistant that knows your role

Connect any of several AI providers, with keys kept server-side only. Teachers draft report-card comments, students get advice from their own results, and admins get help building timetables.

  • Draft report-card comments
  • Analyze results
  • Help build timetables
  • Answer how-to questions
§03 · All capabilities

Everything the academic office needs

01

Master data

  • Users with 3 roles
  • CSV student import
  • Classrooms and homeroom teachers
  • Subjects and credits
  • Academic years and terms
  • Thai 4.0 and A–F grade scales
02

Assessment

  • Weighted score categories
  • Spreadsheet-style score entry
  • Automatic grade calculation
  • Lock results against edits
  • Excel and CSV export
  • Print transcripts and class reports
03

Timetable & enrollment

  • Schedule subject periods
  • Detect schedule conflicts
  • Student self-enroll
  • Seat limits
  • AI suggests conflict-free periods
  • Per-classroom timetable
04

Reports & System

  • Class GPA reports with charts
  • Backup and restore
  • Online system updates
  • Audit log
  • Exam system integration API
  • Install as a mobile app (PWA)
§04 · Security

Student data stays safe

Every score and grade change is logged and auditable, and a backup is taken before every restore or update.

Industry-standard password hashing
Accounts lock after repeated failed logins
CSRF protection on every form
Role checks on every page
Students see only their own data
Editing the URL won't reveal anyone else's records
Complete audit log
Know who changed what, and when
One-click backups
Automatic backup before every restore
Lock results
No edits after results are published
§05 · Customize

Make it your school's system

Add your logo, icon and school color. Each user picks their own dark mode, font, text size and language — and can install it as an app on their phone's home screen.

Try a brand color
§06 · Get started

From install to published results in 5 steps

  1. 1

    Install

    A 5-step installer — no Composer needed, runs on ordinary shared hosting

  2. 2

    Set up your school

    Add name, logo, brand color, academic year and grade scale

  3. 3

    Add data

    Import students, add teachers, open subjects per classroom

  4. 4

    Enter scores

    Teachers enter category scores; grades are calculated instantly

  5. 5

    Publish results

    Lock results; students see grades and print their own transcripts

Ready for this term?

ระบบบริหารจัดการนักเรียนและเกรด