Student & staff records
Student and staff records that are ready on day one
Import your existing spreadsheet in an afternoon. UDISE+-ready student profiles, guardians, siblings, consent, staff assignments and ID cards - all in one place.
- UDISE+, PEN & APAAR fields
- Nothing saved until it's clean
- Aadhaar encrypted & masked
students_2026-27.xlsx
Columns auto-matched: 36 / 38
Valid rows
1,247
Errors
3
- Row 14 ·
date_of_birth- Expected DD-MM-YYYY, got 2015/04/03 - Row 27 ·
section- Section 'D' does not exist for Class 6 - Row 41 ·
father_mobile- At least one guardian mobile required
- tabs on one add-student form
- 9tabs on one add-student form
- rows committed per import batch
- 500rows committed per import batch
- parent login for all siblings
- 1parent login for all siblings
- staff types incl. drivers
- 5staff types incl. drivers
Bulk import & export
Move a whole school in an afternoon
Download XLSX templates with drop-downs, or upload your own sheet. Columns are matched automatically, every row is validated in the background, and you see an error report before anything is saved.
- Students, staff, timetables, routes and historical attendance
- Guardian accounts created and siblings linked automatically
- Photo ZIP upload matched by admission number
students_2026-27.xlsx
Columns auto-matched: 36 / 38
Valid rows
1,247
Errors
3
- Row 14 ·
date_of_birth- Expected DD-MM-YYYY, got 2015/04/03 - Row 27 ·
section- Section 'D' does not exist for Class 6 - Row 41 ·
father_mobile- At least one guardian mobile required
Student profiles
Every field Indian boards actually ask for
Personal, academic, guardians, address, medical, transport, documents, biometric enrollment and consent - with names and dates of birth stored exactly as on official documents so APAAR generation succeeds.
- Guardians as a many-to-many relationship
- Medical info and emergency contacts
- Documents with verification status
Student lifecycle
StudentEnrollment keeps one section per session, so history survives promotions and transfers.
ID cards
ID cards with photo and QR, in one click
Generate print-ready PDF ID cards for a section or the whole school. The QR doubles as an attendance fallback at the gate and on the bus.
- Bulk generation per section
- QR for attendance fallback
- Lifecycle: Applicant to Alumni or TC issued
Greenfield Public School
Session 2026-27
Aarav Sharma
Class 5 - A · Roll 2
Adm. no. GPS/2021/0412
Bus R-12 · Sector 21
Highlights
Staff records that drive scope, timetables and cover
All staff types
Teaching, non-teaching, drivers, attendants and security in one place.
Assignments
Class teacher, subject teacher, HOD, transport and gate duty - with clash checks.
Driver compliance
Licence, badge, police verification and medical fitness with expiry dates.
Restricted payroll
Bank, PF/UAN and ESI kept in a separate restricted table.
Promotion wizard
Year-end promotion maps sections forward and excludes detained students.
Logged exports
Sensitive fields need extra permission, and every export is logged.
“We uploaded our admission register on a Saturday. The error file told us exactly which 23 rows to fix, and we went live on Monday.”
Sample testimonial for illustration - names and institutions are placeholders.
Works better together
Explore related modules
Attendance, leave, transport and alerts share one data model - so an approved leave quietly suppresses the absent and missed-bus alerts.
FAQ
Student & staff records: common questions
See EduPresence on your own campus
Book a 30-minute walkthrough. We'll map your gates, classrooms and bus routes, and show you an AI-filled register with your own terminology and rules.
- Free campus survey
- Live in days without hardware
- Hosted in India