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
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
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.