Custom School Management System Development in Thailand
Services · Southern Whale
Custom school management systems for schools, colleges, nurseries, kindergartens and universities: online admission, student records, attendance with LINE OA parent alerts, grades and report cards, tuition billing with PromptPay QR, parent portal, LMS and library. Your institution owns the code and the data.

What a school management system is
Picture a Monday morning without a central system. Homeroom teachers take attendance on paper, the registrar totals absences in the afternoon, the finance office matches tuition slips that parents sent to a teacher’s personal LINE, and another parent asks whether their child has arrived. One student’s information is scattered across notebooks, spreadsheets and chat groups.
A school management system puts an institution’s core work on one database: admissions, student records, attendance, grades, timetables, fees and parent communication. Each student has one record, and every office sees the parts its role allows.
Southern Whale builds custom school management systems for private and bilingual schools, colleges, nurseries and kindergartens, and universities. We do not sell one package to everyone. We look at how your institution actually works and build only what you need.
Honestly: if your school already uses a ready-made program and teachers are happy, you may not need to change. Custom pays off when your workflow does not fit what is on the market, or when several programs stitched together keep producing mismatched numbers.
Who it is for
- Private, bilingual and international schools with varied fee structures, add-on services, school buses and bilingual parent communication
- Nurseries and kindergartens where parents want daily updates and pickup must be tightly controlled
- Colleges and vocational institutes with course registration, internships and many programmes
- Universities or faculties needing registration, credits and transcripts, or add-on modules the central system lacks
- Tutoring and language schools running courses in rounds with online sign-up, payment and learning
We are based in Southern Thailand (Phuket, Hat Yai, Surat Thani and nearby) and work fully online with institutions elsewhere.
Signs your school needs its own system
- Teachers spend more time on paperwork than teaching
- Parents keep asking the same questions about arrival, fees and results
- Finance cannot see outstanding fees in real time
- Registrar and finance numbers do not match
- School business runs through teachers’ personal LINE accounts
- Every admission season is chaotic: lost documents, duplicate applications
Modules we build
Most schools start with two or three modules and add more in phases.
| Module | What it does |
|---|---|
| Online admission | Parents apply and upload documents online, track status, book tests or interviews; results and enrollment confirmation |
| Student registry | Student and guardian records, essential health notes, class moves, promotion, transfer and graduation |
| Attendance | Daily or per-period check-in, LINE OA alerts to parents, absence and lateness reports |
| Grades & report cards | Score entry by weighting, grade calculation to your scale, approval, printed or online report cards |
| Timetable | Scheduling by teacher, room and subject, clash detection, substitute cover |
| Tuition & fees | Term invoices, sibling discounts, add-ons, PromptPay QR on each invoice, receipts, outstanding balances |
| Parent portal | Attendance, results, invoices, announcements and calendar in one place |
| LMS / e-learning | Assignments, submissions, grading, quizzes, teaching materials |
| Library | Catalogue, barcode loans and returns, overdue alerts, search |
| Student care | Individual records, screening, home visits and follow-up, restricted to authorised teachers |
| Staff & back office | Staff records, leave, purchasing and school accounting |
Attendance and parent alerts
Choose the method that suits your school: teachers tapping on a tablet (no new hardware), QR codes on student cards, or RFID cards where readers already exist. We do not push face recognition, because children’s biometric data needs strong justification and consent. Once a student is checked in, the system notifies parents through the school’s LINE Official Account, with no new app to install.
Tuition billing with PromptPay QR
Set fee structures by level, add-ons and discounts, then issue invoices for the whole school at once. Each invoice carries a PromptPay QR for that student’s amount. Connected to a bank or payment provider’s payment-verification service, the system can mark payments and issue receipts automatically; otherwise finance confirms from a single screen instead of matching slips in chat.
Nursery and kindergarten features
Daily reports covering meals, naps, toileting, mood and activity photos, sent to parents on LINE each evening. Pickup authorization with photos of approved adults; if someone not on the list arrives, parents are alerted. Photos are shared only with the relevant family.
College and university features
Course registration with prerequisite, seat and clash checks; credit and study-plan tracking; transcripts generated from records in your institution’s format; internship records.
Staff and school accounting
Staff records, leave, teaching load, purchasing and accounts. This is close to a company ERP, so we build on the same approach as our custom ERP development and can export to the accounting software your accountant already uses.
Custom vs off-the-shelf
| Off-the-shelf | Custom | |
|---|---|---|
| Start | Fast, sign up and go | Analysis and development first |
| Cost | Ongoing annual or per-student fees | Up-front build, then maintenance as needed |
| Special workflows | School adapts to the program | System adapts to the school |
| Data ownership | On the vendor’s platform | School owns code, data and server |
| Integrations | Whatever the vendor offers | LINE OA, school website, payments as required |
| Maintenance | Vendor updates it | Needs a team (us, or anyone who takes over) |
When off-the-shelf is enough: a small school whose processes match the standard, where teachers already use the program comfortably; or when you only need online classrooms and Google Classroom already does the job; or when there is no budget or staff to maintain a system long term. In those cases we suggest keeping what you have and adding only targeted pieces, such as LINE OA parent alerts fed from the existing program’s exports. See custom software vs SaaS (Thai).
Our process
- Discovery with leadership, registrar, finance and teacher representatives; written scope
- Clickable prototype so teachers and staff can try screens before we build
- Phased rollout, usually timed for the start of a term or admission season
- Training by role, with Thai manuals and short videos for new staff
- Handover of source code, documentation and server access
This sits under our software development service.
Integrations
- The school’s LINE Official Account for attendance, fees, announcements and daily reports
- The school website for admissions, results and the parent portal (see our school website service)
- PromptPay QR and payment-verification services from banks or payment providers
- Google Workspace for Education or Microsoft 365 accounts, where those tools allow it
- Your accountant’s accounting software via export files or API
- Reports for the governing agency: data exported in the file formats needed for reporting. We do not integrate directly with government systems.
Migrating from spreadsheets or an old program
We build import templates for students, guardians, classes, subjects, past results and outstanding fees, catch duplicates such as one student spelled two ways, and have the registrar reconcile totals before go-live. The old system can run in parallel until the team is confident.
Security and PDPA for minors’ data
- Role-based access: teachers, parents, finance, registrar and leadership each see only what their work requires
- Guardian consent recorded for photos and other data that needs it
- Health and student-care records separated from general data
- Audit logs of who viewed or changed what, and when
- Automatic backups and encrypted connections
- Retention rules for graduates and transfers, per school policy
We design for PDPA compliance; your school’s privacy notices and policies should also be reviewed by its legal adviser.
Talk to us
Tell us what kind of institution you run, roughly how many students, and which task hurts most right now. We will suggest where to start, or tell you plainly if your current program is enough. Priced on real scope — message us on LINE for a free consultation first, or email [email protected].
Related: School websites · Custom ERP · Software development
Frequently asked questions
How is a custom system different from an off-the-shelf school program?
Off-the-shelf programs are built to suit most schools: quick to start and cheap at first. A custom system follows your institution's real workflow, such as bilingual programmes, several fee structures or group-wide reporting. If a ready-made program already covers your needs, we will tell you to keep it.
Can it connect to Ministry or governing-agency systems?
We do not claim direct integration with any specific government system. What we do is export data in the file formats your registrar needs for reporting to the governing agency, based on the templates your school already uses, and have staff test the import before go-live.
How are parents notified on LINE?
Through your school's own LINE Official Account. Parents add it once and link to their child. The system sends messages on check-in, absence, lateness or new invoices. Messaging costs follow your LINE OA plan, which the school owns.
Do we need face recognition for attendance?
No. We offer face-free options: teachers tapping on a tablet, QR codes on student cards, or RFID cards. Children's biometric data is sensitive under PDPA, so we recommend avoiding it unless there is a clear need.
Does it support nurseries and kindergartens?
Yes: daily reports to parents (meals, naps, toileting, photos) and pickup authorization, where parents register who may collect the child and teachers check name and photo on screen before release.
Can colleges and universities use it?
Yes. We build course registration, credits, prerequisites and transcripts around your institution's regulations, or a single module that your central system lacks.
Can you migrate our old student data?
Yes. We prepare import templates for students, parents, classes and past results, clean duplicates, and have the registrar reconcile totals against the source before go-live.
Do we get the source code?
Yes. We hand over source code, documentation and server access, so your IT team or another developer can take over.
How much does a school management system cost?
Priced on real scope: number of modules, students and users, integrations and data to migrate. Message us on LINE for a free consultation first, and we will put the scope in writing.

What's Included
- Online Admission & Enrollment
- Student Registry & Records
- Attendance with LINE OA Parent Alerts
- Grades, Report Cards & Transcripts
- Tuition Billing with PromptPay QR
- Parent Portal
- LMS / E-learning & Library
- Role-Based Access & PDPA Controls
Ready to Start?
Let's discuss how Custom School Management System Development in Thailand | Southern Whale can help your business grow.
Free ConsultationRelated Services
System Design & Automation - Custom Software Development Thailand | Southern Whale
Transform complex work into automated systems so you have time to focus on business growth
SEO Agency Thailand: Data-Driven SEO Company | Southern Whale
A Thailand-based SEO agency doing white-hat technical SEO, content, local SEO and AI search in one team. Monthly reports from your own Search Console data. Start with a free audit.
Local SEO Services Thailand: Rank on Google Maps | Southern Whale
Local SEO services for restaurants, clinics, hotels and service businesses in Thailand. We optimise your Google Business Profile, business details, reviews and website so you show up on Google Maps. Start with a free audit.
SEO Consultant in Thailand | Strategy to Rank Page One - Southern Whale
Professional SEO consultant working with businesses across Thailand — we audit, strategise, and coach your team to reach Google page one sustainably. First consult free.
Case studies from this service
Real work
Window Blinds & Interior Materials
1 Canva fileStarting point
From Canva to a Real Website for ZAINA International Group, with a Flip-book E-catalog
Read the case
Real Estate Agency / Property Listings
2,240 → < 600Crawled – currently not indexed (plan target)
A Bangkok Property Agency With 2,300 Listings, Yet Google Indexed Less Than Half. The Audit Traced It to the URL Structure
Read the case
Automotive Parts / Genuine Parts Importer
1,576/1,576Products migrated, checked against the official export