Made for Indian schools

One platform to run your entire school — on any device.

AkshayVidya is a multi-tenant School ERP and Progressive Web App. Admissions, fees, academics, attendance and parent communication — installable on any phone, tablet or desktop. No app store. No downloads.

Schema-level data isolation UIDAI-compliant Aadhaar GST invoices · Razorpay
Fees Management dashboard
Parent portal mobile
Admissions   Fee Management   Report Cards   Attendance   WhatsApp Alerts   Timetables   Online Exams   Parent Portal Admissions   Fee Management   Report Cards   Attendance   WhatsApp Alerts   Timetables   Online Exams   Parent Portal
See it in action

Watch AkshayVidya run a real school.

A quick walkthrough across admissions, fees and payments, attendance, report cards and the parent app — exactly as your staff and families will use it.

AkshayVidya product demo
Play product demo
Full product tour Real screens, real workflows Desktop & mobile PWA
Core Functional Modules

Everything a school office juggles — in one connected system.

Six tightly integrated modules built around the realities of Indian school operations, from admission to the final report card.

Student Information System

Full student lifecycle from admission enquiry to graduation.

  • Admission workflow & offers
  • Aadhaar last-4, UIDAI-compliant
  • Guardian & enrollment records

Indian Fee Management

Built for transport, lab and library heads with real late-fee logic.

  • Class & student-wise structures
  • Razorpay with verified webhooks
  • GST invoices with HSN/SAC codes

Academic Engine

Where daily teaching lives — timetables, attendance and marks.

  • Report cards
  • Per-period & daily attendance
  • Conflict-aware timetables

Quiz Portal

Run assessments online and capture results effortlessly.

  • Online quizzes
  • Results
  • Leaderboard

Communication Hub

Reach every parent on the channel they actually check.

  • WhatsApp Communication
  • SMS ready
  • In-app messaging & broadcasts

Child & Parent Portal

A warmer, simpler interface designed just for students & families.

  • Kid-only profile & homework
  • Online fee payment (parent)
  • Results & teacher notes

Fee & Attendance Analytics

Powerful dashboards that turn everyday data into decisions.

  • Drill-down by grade, section & fee head
  • Collection & overdue at a glance
  • One-tap parent nudges on WhatsApp
Explore the Product

Every module, shown with real screens.

Click through the actual interface — these are live views from AkshayVidya, the same screens your staff and families use every day.

Modules
Accounts & Admin

Fee management that fits the Indian school office.

Set up fee components once, assign them to grades with installment schedules, and let student accounts generate automatically.

  • Tuition, Transport, Lab & Library heads as reusable templates
  • Split any fee into up to 12 installments with their own due dates
  • Sibling discounts, scholarships and overdue nudges with audit log
Fee components
Parents · Online Payments

Parents pay fees in a few taps — settled straight to school.

Each school connects its own Razorpay account. Parents pay by card, UPI or netbanking and get an instant confirmation; webhooks record it idempotently.

  • Installment-aware "Pay Fees" with live balance due
  • OTP-secured checkout, retry-safe order creation
  • Payment confirmation with reference ID and GST receipt
Payment successful
Teachers · Admin · Parents

Report cards, reviewed and published in one flow.

Teachers upload a draft per student per term. It stays private until an admin reviews and publishes — then parents download a polished, board-formatted card.

  • Draft → review → publish workflow with clear status
  • CBSE scholastic layout — term marks, grades, class rank
  • School letterhead, attendance and teacher's remarks
Report cards admin
Report card PDF
Teachers

Attendance in seconds, from any phone.

Teachers open today's class and tap Present, Absent or Late per student. Primary classes mark daily; secondary marks per-period. Parents see it instantly.

  • One-tap P / A / L toggles with live present count
  • Present, Absent, Other and Unmarked at a glance
  • Teacher dashboard with students, messages and concerns
Teacher dashboard
Attendance marking
Academic Engine

Subjects, leave and the daily classroom.

Subjects are mapped to teachers, leave requests run through a simple calendar flow, and assignments reach the right class with due dates attached.

  • Subject list with assigned subject teachers
  • Date-picker driven leave and assignment scheduling
  • Homework and notices delivered straight to families
Subjects
Leave / scheduling
Communication Hub

Announcements, messages and concerns in one inbox.

Parents get school announcements, two-way messages with teachers, and a structured way to raise concerns — with browser push notifications so nothing is missed.

  • Announcements, Messages and Concerns tabs in one place
  • Raise a concern per child with category and priority
  • Opt-in push notifications for alerts without opening the app
Messages
Raise a concern
Admin · Setup

Onboard a whole school with bulk uploads.

Spin up academic years, grade levels, sections, teachers, parents and students from CSV/XLSX templates — with validation, preview and duplicate detection.

  • Ten guided entity uploads with required-field hints
  • Preview rows and catch errors before committing
  • Natural-key duplicate detection (re-upload updates rows)
Bulk uploads
Leadership · Insights

Slice, dice, and act — on fees and attendance.

Live dashboards that let you drill from the whole school down to a single section, zoom any trend, and act on the exact students or parents who need attention.

  • Filter by year, grade, section and fee head — instantly
  • Click any chart to drill in, brush any trend to zoom
  • Notify overdue or absent students' parents on WhatsApp, in one tap
Fee collection analytics dashboard
Analytics & Insights

Your school's data — finally working for you.

Two powerful dashboards turn thousands of fee and attendance records into clear, clickable insight. Filter, drill down, zoom a trend, and act — all in one place.

89.9%
Overall attendance, live
₹15.1Cr
Total billed, tracked to the rupee
4
Drill-down levels: year → grade → section → fee head
1 tap
Notify overdue or absent parents on WhatsApp
Attendance Analytics

See who needs attention — then reach their parents.

School-wide attendance at a glance, broken down by section and grade. Spot every student below your threshold, and message their guardians without leaving the page.

  • Daily trend with brush-to-zoom, plus Present / Absent / Late mix
  • Attendance % by section and by grade — click a bar to filter everything
  • "Students needing attention" list with one-tap WhatsApp nudge to parents
Attendance analytics dashboard
Attendance by section and grade
Students needing attention with WhatsApp notify
Fee Collection Analytics

Know exactly what's owed — and nudge who owes it.

Two honest lenses on collection: what's actually due today versus the full year's billing. Drill from the whole school down to one section's tuition fee, then act on the parents behind the numbers.

  • Still-owed vs total-billed, with collection rate on due installments
  • Monthly collection trend and a click-to-filter breakdown by fee head
  • Filter by year, grade, section and head — right down to a single class
Fee collection analytics dashboard
Inside the Fee Engine

The hardest part of Indian school software, solved.

Indian fee structures are genuinely complex. AkshayVidya handles installments, discounts and isolated payment accounts without hand-holding.

Assignments & Installments

Attach a fee to a grade, split it your way.

Pick one-shot or up to twelve installments, each with its own amount and due date. The system tracks allocation so nothing slips.

  • Quarterly, term-wise or annual schedules
  • "Fully allocated" validation before you save
  • Fee accounts auto-created for every enrolled student
Assign fee installments
Discounts & Waivers

Sibling discounts, scholarships and financial aid.

Grant per-student concessions with a clear reason and audit trail. Balances update live so accounts always reconcile.

  • Sibling, scholarship, staff-ward and financial-aid categories
  • Fixed-amount or percentage, applied to chosen installments
  • Every waiver logged with who, when and why
Discounts and waivers
Role-Based Portals

One backend. A purpose-built experience for every role.

Six roles, each with exactly the access they need. The child & parent portal is genuinely different — warmer, larger, friendlier.

Classroom, attendance & marks

  • Today's classes, students, messages and concerns at a glance
  • Mark per-period or daily attendance in seconds
  • Upload report card drafts and assign homework
Teacher portal

Fees, receipts & financial reporting

  • Set up components and assign fees with installment schedules
  • Track collections, overdue and discounts in one dashboard
  • GST-compliant invoices and a full audit log
Accounts portal

A friendlier world for kids & parents

  • Each family sees only their own linked children
  • Homework, results, messages and raise-a-concern built in
  • Pay fees online and download receipts in a few taps
Parent home
Assignments
Architecture & Security

Each school lives in its own vault.

AkshayVidya is built on schema-based multi-tenancy — the gold standard for SaaS ERPs. One robust system, complete logical isolation.

01

Schema-based isolation

School A can never touch School B's data. Subdomain routing maps every request to its own Postgres schema.

02

Six-role RBAC

Super Admin, School Admin, Teacher, Accounts, Parent and Student — each scoped to exactly what they should see.

03

Hardened authentication

Email login, Argon2id password hashing and JWTs with role and schema embedded in every token.

04

Isolated payment accounts

Each school connects its own Razorpay account — fees settle directly, with zero cross-school fund mixing.

Isolated Tenant Schemas
DP
DPS RK Puram
dpsrkp.akshayvidya.com · schema_dpsrkp
Locked
GV
Green Valley Academy
greenvalley.akshayvidya.com · schema_gv
Locked
SV
St. Vincent's High
stvincents.akshayvidya.com · schema_sv
Locked
Per-school login with subdomain branding

Each school signs in at its own subdomain — branding and data scoped per tenant.

0
Integrated modules
0
Distinct user roles
0
Boards supported
100%
Tenant isolation
Why a Progressive Web App

Installs like an app. Updates like a website.

No app store approvals, no storage headaches — AkshayVidya lives at one URL and works the same on every device a parent, teacher or admin owns.

Install anywhere

Add to home screen on Android, iOS, Windows or Mac in one tap.

Works offline

Cached dashboards keep working even on patchy school Wi-Fi.

Instant updates

Ship improvements once — every device gets them automatically.

Push notifications

Fee reminders and attendance alerts land right on the lock screen.

Ready to bring your school online?

Provision a fully isolated school in minutes with a single command. See AkshayVidya running on your own device — no installs required.