Skip to content

Music school operations

Run the school, not the spreadsheet

Hiilu holds the operational side of a music school in one place — programs and courses, class schedules, attendance, private lessons, tuition and the reports that come out of them.

Three portals, one record

Everyone sees the same term, from where they stand in it

Administrators

Build the catalogue, schedule classes, enrol students, assign teachers, set tuition and read what the term is actually doing.

Teachers

Their classes and rosters, the register, assignments and marking, private-lesson availability, and what they are owed.

Students

What they are studying, when it meets, what is due, what they have been graded, and what is left to pay.

What it covers

The parts of a term that usually live in six different places

Catalogue and enrolment

Categories, programs, courses and the class offerings under them — with places, capacity and who is on the roster.

Schedules and attendance

Recurring class sessions, a school calendar, and a register that a teacher can take in under a minute.

Private lessons

Teacher availability, bookable slots, and payment taken at the point of booking.

Tuition

Plans priced per course or across the school, checkout for a place a student has reserved, and the state of every enrolment.

Assignments and grades

Work set against a class, submissions collected, marks entered and visible to the student who earned them.

Reporting

Enrolment totals, attendance and submission rates, and teacher earnings — each with the denominator shown beside it.

How it is built

Serverless, and boring on purpose

Hiilu runs on managed AWS services — there is no server for a school to patch, and no machine that has to stay awake overnight for a term to start on time. Access is scoped by role at the edge of every request, files are private by default, and every administrative action is written to an audit trail.

It is deliberately unexciting infrastructure. The interesting part should be the school.

  • Role-scoped access for administrators, teachers and students
  • Private file storage, with access granted per request
  • An audit trail behind every administrative change
  • Card payments handled by Stripe, never by us

See Hiilu with your own school’s shape

A short walkthrough, using the programs and classes you actually run — not a generic demo dataset.