Skip to main content
GrapCode homeFree review

Go School

School management system

Client
Schools, Play to Class 10, Bangladesh
Type
  • Web app
  • Portals
Go School: the principal's dashboard and class routine
Go School: the principal's dashboard
Go School: the weekly class routine
Principal dashboard: students, teachers, staff, classes, sections and recent admissions
Weekly class routine with periods, subjects and teachers

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