Book a live demo
ebad@talenteddevs.com +92 319 2667912 Monday to Friday, 10am to 5pm PKT
School management, end to end

Every part of your school, in one place.

Admissions, attendance, fees, exams, payroll and accounting. DOT Solutions builds a private, cloud hosted school management system that keeps the whole institution on the same page.

One school per deployment Your own database Support in PKT
DOT School Console Private
Fee desk Tuesday, 10:42
2026-27 session
Receipt
AK
Ayesha Khan Class 7-B
Tuition fee16,500
Transport2,000
Total receivedPKR 18,500
Paid at desk
Collection
Posted today
Attendance
Payslips
Ledger
Ledger balanced
Attendance synced

Illustrative interface

Private deployment for every school
Role based access by design
Cloud hosted and maintained
Support Mon-Fri, 10am-5pm PKT
Product tour

The system your office will actually use.

These are real screens from the school management system, shown with demo data. Switch modules to see the daily dashboard, fee collection, finance and payroll without booking a call first.

White-label by default. Your school's name, logo and colours replace this demo identity.
app.northfield.school Live demo data
Dashboard showing student, teacher, class and fee collection totals, with batch strength and attendance
Actual product screens. Demo school data. Sample school: Northfield School
Why one system

A school is not four departments in four spreadsheets.

The register, the fee counter, the exam desk and the accounts office all hold a piece of the same truth. When they do not talk to each other, the office spends its week reconciling instead of running the school.

DOT Solutions connects the whole day. A student is enrolled once, attendance is posted once, a fee receipt posts itself to the ledger, and a result is published once to the right portal.

01

One record per student

Profile, guardians, class, attendance, fees, results and documents live together, from admission onwards.

02

One ledger for every rupee

Fee receipts, payroll runs, purchases and bank movements post to a real double-entry ledger.

03

One place to see it

Admin, finance, teachers, students and parents each get the view they need, and nothing more.

The system

The whole school, module by module.

Start with the modules you need. Switch on the rest when the school is ready. Every module shares the same students, the same classes and the same ledger.

01

Fees and receivables, handled at one desk.

Fee structures by class and head, invoices, partial payments, concessions, refunds, ageing, reminders and collection reports. A receipt is written once and posted to the ledger automatically.

ReceiptPaid
Tuition feePKR 16,500
TransportPKR 2,000
Total receivedPKR 18,500
See fees in detail
02

Student records that stay whole.

A single profile from admission to alumni: class, section, guardians, documents, ID cards and academic history.

AK
Ayesha Khan Class 7-B, Roll 014
Guardian linkedID card issued
Class7-BSectionBSession2026-27
Student records
03

Attendance, without the register.

Daily student and teacher attendance, with optional fingerprint device integration and a complete attendance log.

Mon Tue Wed Thu Fri
Attendance
04

Exams and results, published once.

Exam timetables, grade entry, report cards, admit cards and secure publication to the student portal.

Timetable Report card Admit card
Exams and results
05

Payroll that knows the school.

Salary structures, monthly runs, approvals, payslips, FBR tax bands, loans and reimbursements.

Salary structure Approved run Encrypted bank details
Payroll
06

Finance that stands up to an audit.

Chart of accounts, general ledger, cash and banking, procurement and payables, budgets, financial statements, monthly close and year end.

EntryDebitStatus
Fee receiptCashPosted
Payroll runSalariesPosted
Vendor billExpensePosted
Finance and accounting
07

A portal for every role.

Students and parents see results, attendance, fees and diary. Teachers get classes, schedules and payslips.

Student Teacher Parent
ResultsPublished
AttendanceSynced
Fee statusView
Portals
08

Reports that reconcile.

Fee collection, payroll cost, budget versus actual, financial statements, management accounts, day book, funds flow and audit reports. Export what you need.

Fee collection Forecast Audit pack
Reporting
09

Your school, your name on it.

Your logo, colours, fonts and contact details across the app and every printed document. Switch modules on or off as the school grows.

Logo Colours Module switches
Branding and deployment
One thread

From the school gate to the balance sheet.

The value is not one clever screen. It is that each step leaves the next one with clean data, and nobody has to re-enter the same name, class or amount twice.

01

Enrol

Admissions, class placement, guardian details and a student ID card, all from one record.

02

Operate

Attendance, timetable, diary, lesson plans, assignments and announcements for the school day.

03

Collect

Invoices, fee desk receipts, concessions, refunds, reminders and collection reports.

04

Account

Balanced ledger entries, payroll, purchasing, bank reconciliation and the reports behind them.

Finance, not an afterthought

The ledger is the system of record.

Every fee receipt, payroll run and supplier payment posts a balanced journal entry. The trial balance always balances, closed periods stay closed, and every change carries an audit trail.

  • Chart of accounts
  • General ledger
  • Cash and banking
  • Procurement and payables
  • Budget versus actual
  • Financial statements
  • Monthly close
  • Year end and audit pack
Journal entries Illustrative postings from the live write path
Balanced
EntryDebitStatus
Fee receiptCashPosted
Payroll runSalariesPosted
Vendor billExpensePosted
Bank transferBankPosted
Debits equal credits, enforced in the databaseAudit trail on
Portals

The right view for every person.

A parent should not see the payroll. A teacher should not see the chart of accounts. Access follows the role, and the portal shows only what that person needs.

Student and parent

The school day, at home.

Results, attendance, fees, timetable, syllabus and the daily diary, on a phone.

  • Published report cards and results
  • Attendance and fee status
  • Diary, syllabus and announcements
Attendance this termPresent
Latest resultPublished
Fee balanceClear
Teacher

The class, without the paperwork.

Class lists, attendance, timetable, diary, lesson plans, assignments and payslips in one workspace.

  • Mark attendance from the class screen
  • Publish diary, homework and syllabus
  • View schedule and payslip
Class 7-BAttendance
DiaryPublished
Next periodMathematics
Admin and finance

The school, with the numbers attached.

Fee desk, payroll, purchasing, ledger, budgets, close and the reports that answer the board's questions.

  • Role based staff access
  • Fee desk and receipt printing
  • Statements and audit reports
Fee deskOpen
Payroll runApproved
LedgerBalanced
Customisation

Your school. Your name on it.

The system should look like the school, not like software the school happens to use. Set the identity once and it follows every screen, receipt, ID card and report.

Logo, colours and fonts across the app, sign-in pages and printed documents.
Module switches let the school advertise only the modules it uses.
Receipts, report cards, admit cards and ID cards carry the school's identity and contact details.
Navigation labels and sign-in text can match the school's own vocabulary.
School identity
Examinations module
Parent access
Fee receiptPAID
Tuition feePKR 16,500
TransportPKR 2,000
TotalPKR 18,500
Pricing

A clear price for the whole school.

One monthly subscription for your campus. No setup fee. Choose the plan that matches your student count today, then add modules as the school grows.

Core Up to 300 students
From PKR 15,000 / month

The daily essentials for a single campus: records, attendance, exams, fees and the parent portal.

Book a demo
  • Students, guardians and class records
  • Attendance, exams and report cards
  • Fees, receipts and reminders
  • Student and parent portal
  • Cloud hosting, updates and data import
Group 800+ students or multiple campuses
Quoted for Your group

For school groups that need more than one deployment, a staged rollout or a custom migration.

Talk to us
  • Everything in Complete
  • Multiple schools or campuses
  • Dedicated deployment planning
  • Custom migration and integrations
  • Named support contact
Hardware add-on

Biometric attendance terminal

A compact Wi-Fi terminal for staff check-in and check-out. Fingerprint templates stay on the device; the system receives a hashed attendance reference, never the fingerprint itself.

  • Capacitive fingerprint sensor
  • 1.44 inch status display
  • Offline queue and heartbeat
  • Posts to teacher attendance
One-time price PKR 8,999 per device Ask about the device

Optional. The subscription works without it.

Monthly prices are per school and exclude applicable taxes. The device is a one-time purchase. No setup or onboarding fee. Your final quote confirms the student band, modules and rollout plan. See full pricing and questions

Security and control

Built for the data you cannot afford to lose.

School records are sensitive, and money records are unforgiving. The system is designed around isolation, permissions and an audit trail rather than around convenience alone.

Your own database

Each school connects its own Supabase project. There is no shared school database and no cross-school data to leak.

Role based access

Admin, finance, teacher, student and parent roles each see their own routes and their own records.

Sensitive data protected

Payroll bank account details are encrypted, and database row level security is part of the design.

Every change logged

Mutations write an audit log. Closed accounting periods cannot be edited in place, and corrections are posted as reversals.

Onboarding

From your spreadsheet to a live system.

We do not hand over a blank screen and a manual. The school's identity, classes, users and opening data are configured before the first real school day.

01

Your own deployment

We provision a dedicated Supabase project for the school, then build the database from the current schema.

02

Import the opening data

Student and staff data is imported from Excel or CSV using a prepared template, so the first records are consistent.

03

Configure and go live

Logo, colours, classes, fee heads and user roles are set, then the school signs in to its own system.

Plans from PKR 15,000 per month. No setup or onboarding fee.
See it with your school

Bring the whole school onto one page.

A live walkthrough is the quickest way to see whether the system fits the way your school already works. Bring a real fee structure, timetable or report and we will follow it.