School management system
School office, fees, exams and bilingual reports in one system
A residential school runs admissions, student records, fee ledgers, teachers, donations, income, expenses and exam results, with printable reports in two languages.
- Client
- Residential school
- Industry
- Education and student recruitment
The challenge
Fees with partial and advance payments, donations, and three exam terms a year were tracked by hand, and reports had to be produced in two languages.
What we built
We built a management system with a fee ledger per student, class-wide exam entry, donation, income and expense books, and PDF and Excel reports in both languages, with AI-assisted translation for staff.
Capabilities
Key features
- Student register with yearly records
- Fee ledger with partial and advance payments
- Class-wide exam result entry, three terms
- Teachers and designations
- Donation, income and expense books
- Bilingual interface and reports
- AI-assisted translation
- Roles, page permissions and audit log
Outcome
- Fees and donations in one ledger
- Report cards printed in two languages
- Fees, exams and accounts in one system
Technology
- React
- Express
- PostgreSQL
- OpenAI
- PDFKit
- ExcelJS
Services
More work
Other case studies
Student recruitment CRM
One CRM for nine offices, from first enquiry to visa decision
Edu Assists
- React
- Vite
- Express
Retail finance portal, A Coruña, Spain
Daily finance and till control for two grocery shops
Kool Express
- Python
- Flask
- SQLAlchemy
Retail and distributor CRM
Retail and wholesale distribution run from one system
Fancy Crockery
- React
- Express
- PostgreSQL
Need something similar?
Tell us about your project. You'll get a written scope and a fixed quote within 48 hours of our first call.