All work

Internal system · built for a music school in BudapestLive, still being extended

Newskool

A booking and administration system for a music school: students, teachers, parents, schedules, rooms, bookings and payments in one place, instead of spread across separate tools.

One system instead of scattered tools

Before
The school's administration was spread across Google Calendar, Google Chat, Facebook groups and records kept by hand, so it was easy to miss something.
Now
Students, teachers, parents, schedules, rooms, bookings and payments live in one system, and the office no longer has to jump between separate services.
The Newskool week view: a whole week across every teacher and room, lessons colour-coded, names blurred.
Week view: every lesson, teacher and room at once

Bookings nobody has to argue about

Before
With booking run through a shared calendar it was easy to disagree about whether someone had seen a slot or a change, particularly for make-up lessons.
Now
Bookings and changes sit in one place, room by room, and stay plainly traceable.
The Newskool day view: one day across all rooms, booked lessons filled in, names blurred.
Day view: every room for one day

Students, teachers and payments kept straight

Before
Keeping payments, teachers, students and parents straight took a lot of time.
Now
Each student is on record with their teachers and payment method, and invitations that have not been accepted yet stay visible until they are.
The Newskool student list: active and archived students, pending invitations and payment method, every personal detail blurred.
Students, with invitations and payment method

Courses, bands and rooms in one schedule

Before
Schedules and rooms had to be managed by hand alongside everything else.
Now
Courses, bands and studio sessions carry their type, fee and upcoming sessions, and every room its type and capacity.
The Newskool course list: courses, bands and studio sessions with type, fee and upcoming sessions, names blurred.
Courses, bands and studio sessions
The Newskool room list: rooms with their type and capacity.
Rooms and capacity

Built to run predictably, and not tied to a provider

A system the school depends on every day has to be stable and predictable, so it does not lean unnecessarily on any one expensive or hard-to-replace service.

The code and the accounts belong to the school. If it ever needs different hosting or a different database, it can be moved without being rebuilt.

What the school says

All through the work I felt he cared about the project as much as we did, and the system came together very efficiently. He is easy to stay in touch with, he brings genuinely good ideas, and at the same time he respects it when we insist on a particular way of doing something.

NewskoolSchool management system

Real captures of the system in daily use. Every name, email address and phone number is blurred.

Something you want to work better?

Tell me about your project