One system for admissions, attendance, exams and fees

Built from work we have already delivered for schools and colleges, so most of what you need exists on day one and the project is configuration and migration rather than a two-year build.

Talk to us about it
School management dashboard showing enrolment, attendance, fee collection and exam figures, a weekly attendance chart and a class attendance register

School management software in Bangladesh

Codebumble's School & College Management system is ready-made school management software for schools, colleges and training institutes. It covers admissions, student records, attendance, timetabling, exams and grading, fees and a parent and student portal in one system, set up to match your institution's structure, grading rules and fee model.

It is a subscription from $149 a month, including hosting, updates, backups and support, on your own domain or ours. Parents can pay fees online through bKash, Nagad, SSLCommerz, ShurjoPay, Stripe or PayPal. It is built and supported by our team in Dhaka, Bangladesh, and available to institutions anywhere.

What it replaces

Four spreadsheets, a register book and a WhatsApp group

Most institutions run on a stack nobody chose: attendance in a paper register, marks in a spreadsheet on one teacher's laptop, fees reconciled by hand at the end of the month, and parents chasing information through a group chat. Nothing is wrong with any single part, which is why it survives. The cost shows up on results day, at enrolment, and every time a parent asks a question that takes three people to answer.

Who it is for

Schools

Primary and secondary institutions that have outgrown paper registers but do not want a system designed for a university.

Colleges and higher secondary

Institutions running multiple streams, sections and exam boards, where timetabling and grading rules are the hard part.

Training providers

Organisations running cohorts rather than academic years, who need enrolment, attendance and certification without the rest.

8 modules, and you can turn off the ones you do not need

Every organisation uses a different subset. Nothing here is billed for twice, and nothing you disable clutters the interface for your staff.

Admissions and enrolment

Online applications with document upload, a review workflow for staff, offers and acceptance, feeding straight into student records without re-keying.

Student records

One profile per student covering personal details, guardians, documents, academic history and notes, with permissions so staff see what their role requires and no more.

Attendance

Daily or per-period marking on a phone, with automatic absence notifications to guardians and the reports the institution has to produce anyway.

Timetabling

Classes, sections, rooms and teachers, with clash detection that makes double-booking structurally impossible rather than merely discouraged.

Exams and grading

Assessment structure, mark entry, grade boundaries and transcripts, configured to your board's rules instead of a generic percentage.

Fees and invoicing

Fee structures, instalments, discounts and waivers, with receipts, outstanding-balance reporting and online payment through bKash, Nagad, SSLCommerz, ShurjoPay, Stripe and PayPal.

Parent and student portal

Results, attendance, fee status and announcements, designed mobile-first because a phone is the only device most families will use.

Staff and reporting

Staff records, role-based access and the institutional reports you currently assemble by hand at the end of each term.

A subscription, on your domain or ours

This is a product you subscribe to, not a system you commission once. The subscription covers hosting, updates, backups and support for as long as you are with us, which is why an institution-wide system lands at a term boundary rather than after two years. Starter and Growth are published prices below; a college running four streams and three exam boards past that is scoped on a call rather than priced here.

Hosted by us

We run it and keep it running - updates, backups, monitoring and security patches. It can sit on your own domain, so staff and parents only ever see your institution's name, or on ours if you would rather not manage DNS. Nothing changes for your users either way.

On your own infrastructure

Where a regulator or an institutional policy requires the data to stay on hardware you control, it is deployed there instead, on a tier that covers the licence, updates and support. You operate it; we keep it current.

Pricing

Two published plans, and a call for anything past them

Per-client instance - a dedicated deployment for each institution.

Starter

$149/mo

For smaller institutions: the core modules and standard support, on a dedicated instance.

Growth

$349/mo

For larger institutions: more students, every module and priority support, on a dedicated instance.

Custom / Enterprise

Scoped on a call

Multi-campus rollouts, custom integrations or anything past the two plans above - scoped on a call, not listed here.

How deployment works

Configuration and data migration on a system that already exists, which is why it takes weeks. A bespoke build of this size would take a year.

  1. Discovery and configuration

    We map your academic structure, grading rules and fee model, then configure the system to them. This is where the differences between institutions actually live.

  2. Migration

    Existing student records, historical results and outstanding balances are imported and reconciled against your own figures before anyone relies on them.

  3. Training and parallel running

    Staff are trained on their own data, and the first term runs alongside your existing process rather than instead of it, so nothing critical depends on a system nobody has used yet.

  4. Launch and support

    Cutover at a term boundary, never mid-term, followed by support through the first enrolment and the first results day, which are the two moments that matter.

Built with

Boring, well-understood technology, because this has to run for a decade.

Laravel
Next.js
TypeScript
MySQL
Redis
Tailwind CSS
Cloudflare
bKash
Nagad
SSLCommerz
ShurjoPay

Frequently asked questions about school & college management

If it needs to be built for you

Tell us what is not working

A thirty-minute call, no deck and no obligation. You will leave with a straight answer about whether this is worth building - including if that answer is no.

Start a project

Direct line

hello@codebumble.net
Dhaka, Bangladesh  :   local timeCalls in English or Bangla