Go School
School management system
- Client
- Schools, Play to Class 10, Bangladesh
- Type
- Web app
- Portals





Introduction
A school ERP that runs a school's academic year, its people and its money: sessions, classes, students, guardians, staff, attendance, exams, fees, HR and payroll, plus the school's public website.
The problem
A school's records are spread across registers, spreadsheets and separate tools: admissions in one place, attendance in another, fees in a ledger and results in a document. Parents and teachers have to ask the office for information the school already holds.
Our solution
One system with four portals. Office staff work in the admin shell, which shows each person only what their role allows. Teachers, parents and students each get their own portal. Fees, payroll and purchases post to a double-entry ledger, so the school's accounts come from the same records.
Key features
- Admissions from enquiry to enrolment, student and guardian records, promotion
- Student and staff attendance, class routine, homework and calendar
- Exams, marks entry, grade scales, result publishing and report cards
- Fee structures, invoices, receipts and discounts on a double-entry ledger
- HR, leave, salary structures, payroll and payslips
- Library, inventory, assets, transport and hostel
- Teacher, parent and student portals; notices, messages and SMS
- School website with news, notices, gallery and pages
Built with
- Next.js
- React
- TypeScript
- Tailwind CSS
- PostgreSQL
- Prisma
Real screens

Principal dashboard: students, teachers, staff, classes, sections and recent admissions 
Weekly class routine with periods, subjects and teachers