Skip to main content
VFACE

School Management Platform

Run the whole school from one place.

Attendance, timetables, examinations, fees, payroll and parent communication in a single platform, with every school's data isolated at the database level.

Request a DemoSee plans
183+
database migrations in production history
10
functional domains in one platform
50+
modules shipped, from admissions to payroll
100%
tenant-isolated with row-level security

What SchoolOne delivers

Student success: dashboards, analytics, examinations, grading and transcripts
Daily operations: attendance, timetable with conflict detection, calendar and transport
Finance: fee collection via Razorpay and UPI, receipts, reporting, payroll with TDS, PF and ESI
Multi-tenant with PostgreSQL row-level security and immutable audit logs
API-first: OpenAPI REST, webhooks, JWT/JWKS authentication and TOTP two-factor

In production

Proven at Built for mid-to-large schools and school networks

Core academic, finance, HR and communication modules are shipped; parent portal, mobile apps and integrations are in progress.

  • Core academic, finance, HR and operations modules complete
  • Multi-tenant engine with row-level security
  • Communications, observability and structured logging shipped
  • Roadmap: parent portal, native mobile, AI-assisted learning paths

Features

Everything the platform does, by area

Student success

The learner at the centre.

  • Student dashboards and profiles
  • Academic performance tracking
  • Learning analytics and insights

Academics and daily operations

Run the school day.

  • Attendance, timetable and academic calendar
  • Classes, sections and subjects
  • Lesson planning, assignments, exams and grading

Finance and HR

Money and people, reconciled.

  • Fee structures and Razorpay collection
  • Invoices, receipts and financial reports
  • Payroll, staff directory and performance reviews

Communication and control

Everyone informed, everything audited.

  • SMS, email and in-app via Brevo
  • Notices and announcements
  • Role-based access with 2FA
  • The learner at the centre.

  • Student dashboards and profiles
  • Academic performance tracking
  • Learning analytics and insights
  • Transcript generation

How it works

From first call to live in four steps

01

Configure your tenant

Academic year, boards, classes and fee plans are set up per school or group.

02

Import your data

Bulk import brings students, staff and history across with validation.

03

Switch modules on

Roll out admissions, attendance, fees and exams in the order that suits you.

04

Analyse and improve

Dashboards and reports show leaders where to act.

Connects with your stack

  • Razorpay
  • Brevo SMS and email
  • SPACES
  • SAGE
  • HRMS
  • OAuth2 / OIDC
  • OpenTelemetry
  • PostgreSQL 15
  • Docker
  • REST and OpenAPI
  • Razorpay
  • Brevo SMS and email
  • SPACES
  • SAGE
  • HRMS
  • OAuth2 / OIDC
  • OpenTelemetry
  • PostgreSQL 15
  • Docker
  • REST and OpenAPI

The challenge

School software is still ten tools that do not talk

Admissions, fees, exams and HR in silos

Every handoff is a spreadsheet, and leaders see numbers days late.

Parents expect real-time

Fee payments, attendance and results are now expected on a phone, with receipts and reminders.

Groups need governance

Networks of schools need isolated data, shared policy and an audit trail that stands up to inspection.

How we build

Engineering principles behind every engagement

Multi-tenant by default

Tenant IDs and row-level security protect every query.

  • PostgreSQL RLS
  • Per-tenant settings
  • Isolated reporting

Technology we work with

  • Go 1.23
  • React 18
  • TypeScript
  • PostgreSQL 15
  • Tailwind
  • TanStack Query
  • Razorpay
  • Brevo
  • OpenTelemetry
  • Docker
  • Go 1.23
  • React 18
  • TypeScript
  • PostgreSQL 15
  • Tailwind
  • TanStack Query
  • Razorpay
  • Brevo
  • OpenTelemetry
  • Docker

Your first 90 days

What you can expect, phase by phase

Days 1–30

Foundation

  • Tenant and academic-year set-up
  • Bulk import of students and staff
  • Roles and 2FA
  • Fee structures
Days 31–60

Daily operations

  • Attendance and timetable
  • Fee collection live
  • Notices and messaging
  • Exams configured
Days 61–90

Insight and integrate

  • Dashboards and reports
  • SPACES and HRMS links
  • Parent portal pilot
  • Network roll-out plan

Market comparison

How it compares with school ERPs and management systems

Comparison with School ERPs and management systems
CriterionVFACE This productSchool ERPs and management systems
Tenant modelMulti-school, row-level isolationNot publicly stated
Attendance and AINative SPACES, SAGE, SUCS fitTeachmint advertises automated attendance and AI tools
ArchitectureAPI-first, event-drivenNot publicly stated
ObservabilityOpenTelemetry and audit logsNot publicly stated
PricingTransparent per-school quoteNo public price (Teachmint: book a demo)
Book a walkthrough

Example: Teachmint (connected-classroom hardware with AI and automated attendance; no price on teachmint.com, checked 2026-10-09). Based on public vendor information at the time of writing; capabilities and pricing change, so verify against current vendor pages.

Industry benchmark

School operations: SchoolOne vs separate tools

Systems to maintain

VFACE programmes1
Industry average6

Lower is better

Fee reconciliation time

VFACE programmes1 hrs
Industry average8 hrs

Lower is better

Reports available same day

VFACE programmes100%
Industry average40%

Figures are indicative ranges from typical engagements compared with published industry surveys. Results vary by scope and starting point.

Plans

Quoted per school or network

School

Quoted

per student / month

  • Core modules
  • Parent communication
  • Standard support
Talk to us

NetworkRecommended

Quoted

multi-school

  • Tenant isolation
  • Central reporting
  • Priority support
Talk to us

Private cloud

Quoted

dedicated

  • Your infrastructure
  • Custom integrations
  • Dedicated engineer
Talk to us

Pricing depends on enrolment and modules. Ask for a demo tenant.

Client voices

What our clients say

“Fees, attendance and exams used to live in three places. One login now covers all of it, and our auditors can read the trail.”
T. NirmalaAdministrator, School network pilot

Security and governance

Security and accountability for school data

Tenant isolation

Row-level security at the database layer.

Authentication

JWT/JWKS, OAuth2 and TOTP two-factor.

Audit

Immutable logs for every operation.

Regulation

GDPR and FERPA-style data handling; DPDPA workflows for India.

Frequently Asked Questions

Ready to see SchoolOne in action?

Our team will walk you through a live demo in your context — no sales pitch, just the product doing its job.