Custom Software Development

School software

The school software manages students, teachers, groups and timetables, as well as attendance and grades, while parents track everything in a portal and pay fees by card. Schools in the education system keep the mandatory records in an electronic school register; private schools and learning centres need the rest: enrolments, groups, fees and parents. A custom-built system like this costs 3 000-29 300 € (based on 98 of our quotes as of 14 August 2026).

Author:Ивелин КириловChief Technology Officer (CTO)
Managing editor:Владислав БарковManaging Director
Updated

What it includes

  • Students and groups

    Students, parents, groups, levels and their teachers.

  • Timetable and rooms

    Classes by group, teacher and room, with no clashes and with cover arrangements.

  • Attendance and grades

    The teacher marks attendance from their phone, and the parent sees it immediately.

  • Fees

    Monthly fee per student, a discount for a second sibling, card payment and an invoice.

  • Parent portal

    Timetable, attendance, grades, messages and payments in one place.

  • Online enrolment

    A new student enrols through the website for a trial lesson or a group.

How the process works

  1. 1The parent enrols the child on the website for a trial lesson, and the school places them in a level-based group.
  2. 2The teacher records attendance and grades from their phone, and the parent sees them in the portal.
  3. 3At the beginning of the month, the fee is generated automatically, the parent pays by card, and the school can see who has not paid.

Solution

demo.mmm.software
Training center

Training center

Students, teachers, groups, schedules, grades, a parent portal and fees.

Price

€3,000-€29,300

most often around €8,600

Based on 98 of our quotes as of 14 August 2026

In brief: the school register and everything else

Saitami builds the system for a private school or learning centre: students, groups, attendance, fees, card payments and a parent portal. Schools keep the mandatory documents under Ordinance No. 8 of 2016 in the electronic register they already use.

Private schools, language and learning centres, and programming and sports schools need something else: website enrolment, level-based groups, schedules and rooms, attendance, monthly fees with card payments, and a parent portal. We build this to order, and in a private school we build it alongside the electronic gradebook, not instead of it.

KingsTim: 3 524 schools and kindergartens

For KingsTim, we built a national platform for quiz olympiads by profession for children from kindergarten through 12th grade: 3 524 schools and kindergartens, eight roles with their own dashboards, timed tests, video and a code word, PDF certificates with QR codes, a teacher who pays for the whole class, and an in-browser video studio.

Students, teachers, groups, schedules, grades, a parent portal and fees are all shown in our demo for a learning centre.

What to check in the demo

Try it with one real group and one real month:

  • A student in two groups with different fees, plus a sibling discount.
  • A missed lesson: can it be made up, and does the fee go down?
  • A substitute teacher and a last-minute room change.
  • What a parent with two children sees, and what they do not.
  • An invoice for a company that pays for an employee's training.

Children's data

Students' data is children's personal data under GDPR: only the necessary data is collected, with the parent's informed consent for photos and messages, access is role-based, and the parent sees only their own child. Hosting is in the EU, and a log records who has seen what.

Timeline and price

A learning centre system with groups, schedules, attendance, fees and a parent portal costs 3 000-29 300 €, based on our quotes; a website with trial-lesson enrolment costs 500-5 000 €. Support costs 100-350 € per month and is optional.

What we have not done so far

We have not built an electronic gradebook under Ordinance No. 8 and have not connected a system to NEISPUIO. We do not have a private school using a system launched by us; the learning centre demo uses sample data. If you need a connection to your electronic gradebook, we check what it supports before giving you a price.

What you gain

Parents see it themselves

Fewer calls and messages to the administration.

Fees are paid on time

Monthly fee with card payment and reminders.

One system

Enrolment, groups, attendance and fees in one place.

How we get started

  1. 01

    You describe the project

    A few sentences about what you need are enough.

  2. 02

    We come back with questions and a price

    We ask 2-3 specific questions and tell you the price range.

  3. 03

    We build a demo

    For a website, store or software system, we build a demo made for you.

  4. 04

    We send a proposal

    A written proposal with the exact price. We meet only to discuss the solution.

Frequently asked questions

School software: €3,000-€29,300, typically around €8,600. The exact price is included in the written proposal.

It depends on the scope, which we set out in the proposal. For comparison, here are examples from our portfolio: Pelikan DTM: since April 2026, continuously developed, Elite Call Center: 6 months, LiftexPro: 8 months.

Yours. We hand over the source code and data to you.

If you wish, we can maintain the project for €100-€350 per month. We specify what maintenance includes in the quote.

Connections we have already built: Stripe, email and SMS to parents, and a website with enrolment. We check any other integration and include it in the quote.

No. Schools keep the mandatory records in a ready-made electronic school register. We build the system for enrolments, groups, attendance, fees and parents, alongside the register, not instead of it.

A system with groups, a timetable, attendance, fees and a parent portal costs 3 000-29 300 €, based on our quotes, with no per-student fee.

Yes, through Stripe, with an invoice and reminders for unpaid fees.

Yes. For KingsTim, we built a national platform for academic competitions with 3 524 schools and kindergartens, eight roles, tests and certificates with QR codes.

Access is role-based: the teacher sees their own groups, while the parent sees only their own child.

What do you want us to build?

You describe the project, we come back with questions and a price range, then a demo and a written proposal.

Clients we have worked with

  • Akbari Perfume House
  • Ministry of Innovation and Growth
  • Crypto.bg
  • Pelikan DTM
  • FIX Bulgaria
  • Vakarel
  • MysteryBet
  • Omega Light
  • AGA Transfer
  • KMP Build
  • modernoBG
  • Vida Luxe
  • Avanta
  • Lichtgitter Bulgaria
  • Pintor
  • Baytown Machinery
  • Labimex
  • National Elevator Company
  • Christian Center Sofia
  • ZapaziChas
  • UnitGold
  • Unit.Estate
  • Elite Call Center
  • Camélia Désir
  • Videoto
  • Pro Structura