For school admin · staff · finance roles · विद्यालय एडमिन · स्टाफ · वित्त भूमिकाहरू

School admin portalविद्यालय एडमिन पोर्टल

Run admissions, fees, salaries, transport, hostel — from one place. Built for the principal's office, the bursar and the registrar; the finance roles (accountant / cashier / finance manager / auditor) have their own scoped views off the same data.

Screens

What you'll see when you log in.

Real screenshots from the running demo. Mobile and tablet layouts match the web layouts you see here.

Screenshot #1

/portal-tour/admin/dashboard-2026-05-27.webp

Today's command center

Today's command center· आजको कमान्ड सेन्टर

Urgent items at the top, then today's tasks (attendance submitted %, leaves pending, NOC requests), system health, student roster (active / leave / restricted / alumni) and the financial snapshot.

Screenshot #2

/portal-tour/admin/students-2026-05-27.webp

Students roster

Students roster· विद्यार्थी रोस्टर

Search, filter, bulk-import, status edits (Active / Leave / Restricted / Alumni). Each row links to the master student record — same canonical entity used by every module.

Screenshot #3

/portal-tour/admin/fees-2026-05-27.webp

Fees & invoices

Fees & invoices· शुल्क र इनभ्वाइस

11+ fee categories, scholarship engine, instalment plans, refunds as adjustment entries. NPR with lakh/crore formatting. BS-aware due dates.

Screenshot #4

/portal-tour/admin/attendance-2026-05-27.webp

Class-wise attendance

Class-wise attendance· कक्षा अनुसार हाजिरी

Every section in a single grid with submitted % and absentee count. Teachers who haven't marked yet get a one-tap nudge.

Screenshot #5

/portal-tour/admin/audit-2026-05-27.webp

Audit log

Audit log· अडिट लग

Every mutation in the school's tenant — old value, new value, who, when, from where. Grade changes, fee edits, refunds, role assignments — nothing goes silent.

Screenshot #6

/portal-tour/admin/staff-personal.webp

Staff member — own dashboard

Staff member — own dashboard· स्टाफ सदस्य — आफ्नो ड्यासबोर्ड

What a non-teaching staff member (accountant, driver, librarian) sees on login: own attendance, leave requests, last payment, and school notices. STF-id visible in the header.

Features in depth

Grouped by when you actually use them.

Every day

हरेक दिन

  • Urgent items strip

    Empty cards = nothing on fire. Otherwise a single banner per category.

  • Today's tasks

    Attendance submitted %, leaves pending, NOC requests, declared holiday status with stop button.

  • Financial snapshot

    Outstanding fees, revenue this month, overdue invoices — all in NPR with lakh/crore formatting.

Money & ledger

पैसा र खाता

  • Fee management

    11+ categories, scholarship engine, instalments, refunds via adjustment entries (never silent edits).

  • Payroll & vouchers

    Salary runs, payslip PDFs, sales / purchase / receipt / payment vouchers.

  • Tax (PAN / VAT / TDS)

    Tax invoice generation, TDS tracking, SSF / PF deductions, audit-grade ledger.

People & academics

विद्यार्थी र शैक्षिक

  • Year-end promotion

    Configurable rules, Nepal MoE class jump mapping, automatic section allocation, full rollback.

  • Notices & pushes

    Four-tier hierarchy: LOCAL / CLASS / SUBJECT / SCHOOL. Only admin can pin.

  • Audit log

    Every mutation with old/new values, IP, UA — finance edits never go silent.

Finance roles (separation of duties)

वित्त भूमिकाहरू

  • Accountant

    Can edit the ledger and approve invoices. Cannot run payroll or grant scholarships.

  • Cashier

    Can collect payments and issue receipts. Cannot edit the ledger.

  • Finance manager

    Approves refunds, scholarships and procurement above a threshold. Cannot mutate audit history.

  • Auditor

    Read-only across every finance surface plus the audit log. Cannot post any entry.

  • Staff (driver, librarian, accountant, cashier) sign in through the same admin login URL — their menu collapses to only what their role allows.
  • Year-end promotion never mass-promotes blindly: every status (PROMOTED / REPEATED / GRADUATED / TRANSFERRED / DROPPED / EXPELLED) is a separate decision, atomic and rollback-able.

Ready to try it on real data?

The demo school is pre-seeded with a year of academic, attendance, fee and message data. Sign in with the chip below or use the email shown above.