Devoard Logo
Devoard
Devoard Product · School ERP

Devoard SchoolOne platform. Your entire school.

A complete school management system for admission to graduation: admissions, students, attendance, timetables, exams & results, fees & finance, payroll, library, transport, hostel and inventory — secured with fine-grained role-based access for staff, teachers, parents and students.

Try the live demo instantly
Demo account[email protected]
PasswordDevoard@123
One-click roles11 demo logins
2FA & RBAC Real-time Dashboards PostgreSQL Backend
school.devoard.com
Devoard School Management System dashboard with enrollment, attendance and fee KPIs
16
Core Modules
11
Roles & Permissions
2,560
Daily Attendance Records
8
Classes / 16 Sections
Built for real schools

Everything your campus needs, out of the box

Admissions Pipeline — Inquiry → Tested → AdmittedBulk Student CSV ImportID Cards & Transfer Certificates (PDF)Attendance — Present / Absent / Late / ExcusedMarks Entry, Rank, Grades & Report Cards (PDF)Monthly & Manual Fee InvoicesPayments — Cash, Card, JazzCash, EasyPaisa, StripePayroll & Payslip GenerationLeave Management & RecruitmentAnnouncements, Messages & EventsLibrary Catalog, Issues & ReservationsTransport Routes, Vehicles & Daily BoardingHostel Blocks, Allocations & Mess MenuAssets & Stock with Reorder AlertsFine-grained RBAC across 11 rolesFull Audit Log with actor & IP2FA & License Security PostureOne-Click Demo LoginAdmissions Pipeline — Inquiry → Tested → AdmittedBulk Student CSV ImportID Cards & Transfer Certificates (PDF)Attendance — Present / Absent / Late / ExcusedMarks Entry, Rank, Grades & Report Cards (PDF)Monthly & Manual Fee InvoicesPayments — Cash, Card, JazzCash, EasyPaisa, StripePayroll & Payslip GenerationLeave Management & RecruitmentAnnouncements, Messages & EventsLibrary Catalog, Issues & ReservationsTransport Routes, Vehicles & Daily BoardingHostel Blocks, Allocations & Mess MenuAssets & Stock with Reorder AlertsFine-grained RBAC across 11 rolesFull Audit Log with actor & IP2FA & License Security PostureOne-Click Demo Login
Overview

Real-time School Dashboard

Your whole school, at a glance.

A live command center for your campus. Animated KPI cards show total enrollment, today's attendance percentage, fee collection in your local currency, and staff count — alongside attendance trends, revenue vs. expenses, monthly fee collection charts, per-class performance, and at-risk students flagged for early intervention.

  • 4 animated KPI cards — enrollment, attendance, fees, staff
  • 30-day attendance trend & class performance charts
  • Revenue vs. expenses with outstanding dues tracking
  • At-risk student alerts for early intervention
  • Defensive role guards — every dashboard stays crash-free
Devoard School Management dashboard with KPIs, attendance trends and fee chartsDashboard
Enrollment, attendance, fee collection and class performance in one real-time view.
Insights

Analytics & Insights

Data that drives better decisions.

Dive deeper with an analytics center covering enrollment, attendance, fees and academics. Overview tab surfaces seven key metrics, Trends tab compares attendance and class performance over time, and the Enrollment tab breaks down active students per class.

  • 7 KPI cards — enrollment, students, attendance, staff, fees, invoices, dues
  • Attendance trend bars & latest exam averages
  • Enrollment by class with horizontal charts
  • Fee collection and revenue-vs-expense visuals
  • Same live data as the dashboard, deeper drill-downs
Devoard School analytics overview with KPI cards and fee collection chartsAnalytics Overview
Overview tab with KPIs, revenue vs expenses and monthly fee collection.
Devoard School attendance trends and class performance analyticsAnalytics Trends
Attendance trend and per-class performance across the latest exams.
Devoard School enrollment analytics by classEnrollment Analytics
Active student enrollment broken down class by class.
Student Information

Student Information System

Complete digital student records.

Manage the full student lifecycle — from admission to graduation or leaving school. Rich student profiles capture demographics, blood group, guardians, medical notes, class and section. Bulk CSV import, ID cards and transfer certificates generate in one click, and leaving reasons are tracked while every record is preserved.

  • Full student profiles with guardians & medical notes
  • Bulk CSV import with per-row validation results
  • One-click ID card & transfer certificate PDFs
  • Filters by class, section, status & search
  • Mark as Left School with reason and date (history preserved)
Devoard School student directory with filters and status badgesStudents
Searchable student directory with admission numbers, class/section and status badges.
Enrollment

Admissions & Pipeline

Turn inquiries into enrolled students.

A visual admissions pipeline — Inquiries, Applied, Tested, Admitted and Rejected — so no applicant slips through. Register applicants, record entrance-test scores (with automatic pass/fail), approve admissions to instantly create the student record, admission number and login, or reject with a reason.

  • Visual pipeline cards for every admission stage
  • Entrance test scoring with automatic pass threshold
  • One-click approval creates student record & login
  • Reject with reason tracking
  • Search & status filters across all applicants
Devoard School admissions pipeline with applicant statusesAdmissions
Manage inquiries, tests and approvals in one pipeline view.
Daily Operations

Attendance & Leave

Roll call, perfected.

Mark daily attendance in seconds with quick actions — all present, all absent or all late — plus per-student statuses of Present, Absent, Late and Excused. Review attendance defaulters with at-risk warnings, manage leave applications, and save changes instantly.

  • Quick-mark: all present / absent / late
  • Per-student PRESENT, ABSENT, LATE, EXCUSED statuses
  • Save changes in bulk or per row
  • Defaulters table with attendance % and risk badges
  • Leave applications reviewed by front desk / admin
Devoard School attendance sheet with attendance defaulters listAttendance
Attendance sheet with quick-mark controls and defaulter risk badges.
Devoard School leave application managementLeave Applications
Review student and staff leave applications in one place.
Academics

Timetable

Every period, every class, organized.

A weekly class timetable from Period 1 to 6, Monday through Saturday, with color-coded subject chips and assigned-subject cards. Slot times are configured centrally in the academics module so schedules stay consistent campus-wide.

  • Weekly grid — Periods 1-6 across Mon–Sat
  • Color-coded subject chips with codes
  • Assigned subjects card per class
  • Central slot-time configuration
Devoard School weekly timetable grid with subject chipsTimetable
Weekly schedule with color-coded subject chips for every period.
Academics

Exams, Marks & Results

From paper to report card.

A complete examination workflow: schedule exams by type, class and session; enter marks subject by subject with absent handling; generate results with ranks, percentages, grades and pass/fail status; and publish instantly. Report cards download as branded PDFs, one click per student.

  • Exam scheduling by type, class & session
  • Marks entry with max/pass thresholds & absent flag
  • Automatic result generation with ranks & grades
  • Publish / unpublish results with one toggle
  • Per-student report card PDF download
Devoard School exam schedules with status badgesExams & Schedules
Exam schedules with type, class, session and UPCOMING/ONGOING/COMPLETED status.
Devoard School results table with ranks and report card downloadResults
Results with rank, percentage, grade and per-row report card downloads.
Finance

Fees & Finance

Invoicing, collections and reports.

A complete fee workflow for schools. Generate monthly invoices from fee structures with a single click, or create manual invoices per student. Record payments via CASH, BANK_TRANSFER, CARD, JAZZCASH, EASYPAISA, STRIPE, CHEQUE or OTHER with instant receipts. Manage categories, structures, discounts, and review dues and revenue-ledger reports.

  • Bulk monthly invoice generation per session
  • Manual invoice entry with categories & notes
  • 8 payment methods — cash to Stripe to JazzCash
  • Fee categories, structures & late-fee rules
  • Discounts (percentage or fixed)
  • Dues report & revenue ledger with date filters
Devoard School fees and finance overview with defaultersFees Overview
Fee collection overview with top defaulters and outstanding balances.
Devoard School invoice list with payment recordsInvoices
Invoices with status, balance and record-payment actions.
Devoard School fee reports with dues and revenue ledgerFee Reports
Dues and revenue reports with income, expenses and totals.
Administration

Staff, Payroll & HR

Run your faculty like a team.

A complete HR suite for schools: staff records with designations, departments and join dates; monthly payslip generation with gross/net totals and mark-as-paid tracking; leave approval workflows with substitutes; and a recruitment module with job postings, applicants, interviews and hiring status.

  • Staff directory with search & status filters
  • Monthly payslip generation with net totals
  • Leave management with substitutes & approvals
  • Job postings, applicants & interview scheduling
  • Applicant statuses — SHORTLISTED, OFFERED, HIRED
Devoard School staff directory with designations and departmentsStaff
Staff records with designation, department, type and joined date.
Devoard School payslip generation tablePayroll
Payslip generation with gross/net totals and paid status.
Communication

Communication & Events

One message, everyone informed.

Keep staff, students and parents in the loop. Post announcements targeted by audience with acknowledgement tracking, exchange direct messages through an inbox, broadcast notifications with priority badges, and publish campus events with visibility controls.

  • Announcements with audience targeting & pinning
  • Acknowledgment tracking per announcement
  • Direct messages with inbox & sent views
  • Priority notifications with mark-all-read
  • Campus events with visibility controls
Devoard School announcements with audience badgesAnnouncements
Announcements with pinned items and audience badges.
Devoard School messages inboxMessages / Inbox
Direct messages with unread indicators.
Facilities

Library Management

Catalog, issues and cards.

A full library module: catalog books with authors, ISBN, categories, copies and shelf locations; issue books to students with due dates and late fees; manage reservations; and issue library cards with expiry tracking.

  • Book catalog with copy counts & categories
  • Issue / return with due dates & late fees
  • Reservation queue per book
  • Library cards with ACTIVE / EXPIRED / REVOKED status
  • Search across title, author and ISBN
Devoard School library catalog with book availabilityLibrary Catalog
Book catalog with availability, categories and copy counts.
Devoard School library book issues with overdue statusBook Issues
Book issues with due dates, late fees and status.
Facilities

Transport & Boarding

Every route, every ride, tracked.

Manage school transport end to end: routes with stops and fees, vehicles with capacity and insurance/fitness expiry, and daily student boarding with in-service status. Assign students to routes and stops with monthly fees in a few clicks.

  • Route builder with dynamic stops & fees
  • Vehicle registry with capacity & expiry tracking
  • Student assignments per route & stop
  • Daily board / deboard with IN_SERVICE status
  • Monthly transport fees on every assignment
Devoard School transport routes with vehicles and driversTransport Routes
Routes with stops, assigned vehicles, drivers and student counts.
Devoard School student transport assignments and boardingBoarding
Student assignments with route, stop, vehicle and daily boarding status.
Facilities

Hostel Management

Blocks, beds, visitors and mess.

Run residential life smoothly: create blocks and rooms with capacity and rent, allocate beds to students per session, check visitors in and out with purpose tracking, and maintain the weekly mess menu with meal badges for breakfast, lunch and dinner.

  • Blocks & rooms with capacity and rent
  • Bed allocations per session with check-out
  • Visitor check-in/out with ID & purpose
  • Weekly mess menu with meal badges
  • Occupancy and allocation status at a glance
Devoard School hostel blocks and rooms with occupancyBlocks & Rooms
Hostel blocks with rooms, occupancy and status.
Devoard School hostel room allocationsAllocations
Room allocations with check-in, status and check-out.
Facilities

Inventory & Assets

Every asset, every item, accounted.

Track school assets and consumables in one place: tagged assets (furniture, lab, IT, sports, office) with assignment and condition; stock items with units, reorder levels and low-stock alerts; purchase requests with approval flow and PO numbers; and vendor records with tax IDs.

  • Asset registry with tag, category & condition
  • Stock tracking with units & reorder levels
  • Low-stock alerts with status badges
  • Purchase requests with approval workflow
  • Vendor directory with tax IDs
Devoard School asset registry with categories and assignmentAssets
Asset registry with tags, categories, location and assignment.
Devoard School stock levels with reorder alertsStock
Stock items with quantities, reorder levels and low-stock status.
Configuration

Settings & Roles

Configure once, run your way.

Campus-wide configuration for school name, email, phone, currency (PKR, USD, EUR, GBP, AED, SAR), timezone, date format and address — applied instantly across the app. Manage academic sessions, fine-grained roles & permissions, users with status control, and a full audit log of every action with actor and IP.

  • Campus profile, currency & timezone config
  • Currency applied app-wide in real time
  • Academic sessions with Set Current control
  • Role & permission editor grouped by module
  • User management with activate/deactivate
  • Audit log with actor, action, entity & IP
Devoard School campus settings with currency and timezoneCampus Settings
Campus configuration with currency, timezone and date format.
Devoard School user management with roles and statusUsers & Roles
Users with role badges, status and last-login tracking.
System

License & Security

Protected by design, verified by license.

A hardened deployment posture. License status with offline-grace tokens keeps the system running even when the portal is unreachable, while cloud-gated engines (like report-card PDF generation) only run with a verified signed token. Security features include optional 2FA (TOTP), token rotation with single-use hashed refresh tokens, and role-based access control on every guarded endpoint.

  • License verification with offline grace period
  • Optional 2FA via authenticator (TOTP)
  • Single-use rotated refresh tokens, stored hashed
  • RBAC on every admin endpoint
  • Cloud-gated result engines with signed tokens
Devoard School license and security posture pageLicense & Security
License status, check-ins and account security posture.
Devoard School login page with one-click demo accountsLogin & Demo Access
Login with one-click demo accounts for every role.
Roles & Permissions

Eleven roles. One secure system.

Fine-grained RBAC gates every menu, page, tab and action. Staff, teachers, parents and students each see exactly what they should — no more, no less.

Super Admin* (everything)

All 16 screens

[email protected]
Campus Admin89 permissions

All 16 screens

[email protected]
Teacher15 permissions

Dashboard, Students, Attendance, Timetable, Exams & Results, Communication

[email protected]
Accountant14 permissions

Dashboard, Students, Attendance, Timetable, Fees & Finance

[email protected]
HR Manager12 permissions

Dashboard, Students, Staff & Payroll

[email protected]
Librarian5 permissions

Timetable, Library

[email protected]
Transport Manager6 permissions

Students, Fees & Finance, Transport

[email protected]
Front Desk6 permissions

Students, Attendance, Admissions

[email protected]
Hostel Warden6 permissions

Students, Hostel

[email protected]
Parent5 permissions

Attendance, Exams & Results + online fee payment

[email protected]
Student4 permissions

Timetable, Exams & Results, Library

[email protected]
Feature Checklist

A complete toolkit for your school

Sixteen core modules, every workflow a modern campus depends on — engineered into one calm, secure system.

Admissions Pipeline — Inquiry → Tested → Admitted
Bulk Student CSV Import
ID Cards & Transfer Certificates (PDF)
Attendance — Present / Absent / Late / Excused
Marks Entry, Rank, Grades & Report Cards (PDF)
Monthly & Manual Fee Invoices
Payments — Cash, Card, JazzCash, EasyPaisa, Stripe
Payroll & Payslip Generation
Leave Management & Recruitment
Announcements, Messages & Events
Library Catalog, Issues & Reservations
Transport Routes, Vehicles & Daily Boarding
Hostel Blocks, Allocations & Mess Menu
Assets & Stock with Reorder Alerts
Fine-grained RBAC across 11 roles
Full Audit Log with actor & IP
2FA & License Security Posture
One-Click Demo Login
Live & Ready to Explore

See Devoard School in action

Click straight into the live deployment and try every module with one-click demo accounts for all eleven roles — from Super Admin to Student. No sign-up, no credit card.

[email protected]  ·  Devoard@123

Frequently Asked Questions

Questions, answered

What is Devoard School Management System?

+

Devoard School Management System is a complete, role-based school management platform covering admissions, student records, attendance, timetables, exams & results, fees & finance, staff & payroll, communication, library, transport, hostel, inventory, and license-protected security — all in one web application.

Is there a free demo I can try?

+

Yes. A live demo is available at school.devoard.com. Use the one-click demo accounts for any role — Super Admin, Teacher, Accountant, Parent, Student and more — all with the password Devoard@123. No sign-up needed.

Which roles are supported?

+

Eleven built-in roles: Super Admin, Campus Admin, Teacher, Accountant, HR Manager, Librarian, Transport Manager, Front Desk, Hostel Warden, Parent and Student. Every menu, page and action is gated by fine-grained permissions, so each role only sees what it is allowed to.

Can parents and students log in?

+

Yes. Parents can view attendance and exam results and pay fees online, while students access their timetable, results and library. After login each user is redirected straight to the first screen they can access.

Does it handle fees and online payments?

+

Yes. The Fees & Finance module generates monthly invoices in bulk, supports manual invoices, and records payments via CASH, BANK_TRANSFER, CARD, JAZZCASH, EASYPAISA, STRIPE, CHEQUE or OTHER with instant receipts and a full revenue ledger.

Can I print ID cards, transfer certificates and report cards?

+

Yes. Student ID cards and transfer certificates generate as PDFs in one click, and per-student report cards with ranks, grades and pass/fail status download directly from the results tab.

How is attendance tracked?

+

Mark daily attendance with quick actions (all present / absent / late) or per-student PRESENT, ABSENT, LATE and EXCUSED statuses. Defaulters are flagged with at-risk warnings, and leave applications are reviewed by the front desk or administration.

What technology is it built on?

+

The web app is built on Next.js with server-side rendering; the API runs on NestJS with Prisma and PostgreSQL. It uses short-lived access tokens with rotated refresh tokens, optional 2FA, and a license-protected deployment with offline-grace support.

Deploy for your school

Ready to digitize your campus operations?

Devoard builds, deploys and supports school management systems tailored to your institution — from a single campus to multi-campus education networks.