All Features

Everything your school
needs, in one platform.

From the first admissions enquiry to monthly payroll — BatchBoard replaces spreadsheets, paper registers, and half a dozen disconnected tools with one system built for Indian schools and coaching institutes.

Academics

Run the classroom, end to end

Student Management

Complete student profiles, scholar number, category, enrollment tracking, document vault (ID proofs, certificates, marksheets), and parent linking — all in one record.

Admissions CRM

Capture enquiries, track leads through a stage pipeline, schedule demos, and convert them into confirmed admissions with full visibility for your counselors.

Courses, Batches & Timetable

Organise courses into batches, build visual timetables with clash detection, and assign substitute teachers when someone's away.

Attendance Tracking

Daily class-wise attendance, bulk marking by batch, and automatic parent alerts for absentees — with real-time attendance percentage reports.

Exams & Results

Schedule exams by batch and subject, enter marks, auto-calculate grades and class rank, and generate printable report cards in minutes.

Homework & Assignments

Assign homework batch-wise, collect digital submissions, and track who's submitted, late, or graded — with marks and feedback per student.

Study Materials

Share notes, PDFs, and resources with the right batches so students always have the latest material without hunting through group chats.

Finance & HR

HR & payroll management for schools

A purpose-built HR and payroll system for education — not a generic corporate HR tool bolted onto a school ERP.

School Fee Management

Flexible fee structures, installment plans, instant receipts, opening balance migration, and automated WhatsApp/email overdue reminders to keep collections on track.

Staff & HR Management

Employee ID, designation, department (teaching, admin, accounts, IT, library, sports), qualifications, and experience — a proper staff record system for education, not just a contact list.

Staff Attendance

Mark and track daily staff attendance with a monthly summary view — the accurate foundation every payroll run needs.

Payroll & Payslips

Define salary structures with basic pay, HRA, conveyance and special allowances, plus statutory deductions — PF, Professional Tax, and TDS — then generate monthly payslips automatically.

Leave Management

Casual, sick, earned, and unpaid leave types with a simple apply-and-approve workflow for staff, and a clear record for admins reviewing requests.

Salary Advances

Record staff salary advances and have them automatically recovered against future payslips — no manual reconciliation in a spreadsheet.

Expense Tracking

Record and categorise every institutional expense to see exactly where your money goes, alongside a profit & loss view against your fee collections.

Operations

The day-to-day, handled

Library Management

Catalogue books, issue and return with due dates, automatic overdue fines, and a clear view of your full inventory.

Transport Management

Manage routes, vehicles, and student transport assignments — organised and easy to track from one dashboard.

ID Cards & Certificates

Design your own ID card and certificate templates, then issue and reprint them for students and staff in a couple of clicks.

Events & Calendar

A shared institution calendar for events and holidays, visible to every role so nobody's caught off guard by a surprise half-day.

Complaints & Tickets

A simple ticketing system for parents, students, and staff to raise issues and for admins to assign, track, and resolve them.

Communication & Insights

Keep everyone in the loop

Communication

Bulk announcements, WhatsApp reminders, email, push notifications, and internal messaging between teachers, students, and parents — all tracked.

Analytics & Reports

Real-time dashboards on revenue, attendance, performance, and admissions, plus drill-down reports across every module — from a single control panel.

See it running on your data

Book a free demo and we'll walk through the modules that matter most to you.

{# Service worker registration is app-shell only (see base_app.html) — the public marketing site doesn't need to be installable, and registering it there would just fail silently on the marketing domain anyway (its /sw.js request isn't in SubdomainMiddleware's marketing-domain path allowlist). #}