All Features & Modules

Comprehensive breakdown of every module in Yoranova School Management — 50+ modules, 100+ features, built for modern schools.

🖥️

Admin Dashboard

12 features

A powerful command center for school administrators. Get a bird's-eye view of your entire institution — real-time statistics, quick actions, and intelligent insights all in one place. The dashboard adapts to each user role, showing relevant widgets and data.

Role-based dashboard with drag-drop KPI widgets
Real-time statistics — total students, fee collection, attendance rate
Branch-wise data filtering for multi-campus schools
Quick actions — add student, send notice, collect fee, mark attendance
Activity logs showing who did what and when
Login history with device/IP tracking
Customizable widget layout per user role
Dark/light theme with system preference detection
Global search across students, teachers, parents
Notification bell with real-time updates
Sticky notes for admin quick reminders
Calendar widget showing upcoming events & holidays
🎓

Student Management

15 features

Complete student lifecycle management from first inquiry to alumni. Handle registration, enrollment, daily activities, promotions, and graduation. Every student gets a comprehensive profile with academic history, behavior records, and a visual timeline.

Student registration with 50+ configurable fields
Photo upload with webcam capture support
Auto-generated admission numbers (prefix + sequence)
ID card generation with customizable templates
Class & section assignment with capacity checks
Bulk promotion to next class with conditions
Transfer certificate auto-generation
Student timeline — visual history of all activities
Custom fields support (text, dropdown, date, etc.)
Bulk import/export via CSV
Alumni tracking with achievements & testimonials
Behavior records & discipline management
Guardian/sibling linking
Document management (birth cert, TC, photos)
Username auto-generation for portal access
💰

Fee Management

15 features

End-to-end financial management for schools. Configure complex fee structures, automate invoicing, accept online payments, track collections, handle concessions, and generate financial reports. Supports multiple payment modes and installment plans.

Unlimited fee types — tuition, transport, exam, activity, etc.
Fee structure per class/section with installments
Auto invoice generation on schedule
Online payment gateway (Razorpay/Stripe/PayU)
Late fee auto-calculation with configurable rules
Fee concessions & waivers with approval workflow
Printable payment receipts with school header
Due date reminders via push notification & SMS
Fee collection reports — daily, monthly, yearly
Partial payment support with balance tracking
Multi-installment payment plans
Fee defaulter list with escalation
Bulk fee assignment to class/section
Discount management (sibling, merit, staff child)
Bank reconciliation report
📋

Attendance System

15 features

Flexible attendance tracking that adapts to your school's needs. Choose from day-wise, period-wise, or subject-wise modes. Support for QR scanning, biometric devices, and manual entry. Automatic notifications keep parents informed in real-time.

Three modes: Day-wise, Period-wise, Subject-wise
QR code / barcode scanning for quick entry
Biometric device integration (fingerprint, face)
Auto-notification to parents on absence
Low attendance alerts with configurable threshold
Staff attendance with shift/timing management
Section-wise auto-submission scheduling (cron)
Monthly & yearly attendance percentage reports
Holiday & weekend auto-exclusion
Leave integration — approved leaves don't count as absent
Attendance correction with admin approval
Visual calendar view with color coding
Export attendance data to Excel/CSV
Student-wise attendance history view
SMS/WhatsApp notification on marking
📝

Examination & Results

15 features

Complete examination lifecycle — from creating exam schedules to publishing results. Support for both offline (mark entry) and online examinations. Auto-grading, rank generation, and customizable report cards make result management effortless.

Exam type configuration (unit test, mid-term, final, practical)
Exam schedule management with date/time/room
Online examination — MCQ, true/false, fill-in-the-blank
Subjective answer evaluation interface
Auto-grading for objective questions
Mark entry with grade mapping (A+, A, B+, etc.)
Report card generation with customizable templates
Rank generation — class-wise, section-wise, overall
Result publishing with parent push notification
Subject-wise performance analysis charts
Exam submission tracking with time limits
Question bank with category & difficulty level
Practice tests for students
Comparative analysis across exams
Print-ready mark sheets
🚌

Transport Management

15 features

Full transport operations management with real-time tracking. Define routes, assign vehicles and drivers, track buses live via GPS, and send automatic pickup/drop notifications to parents. Dedicated transporter app for drivers.

Vehicle fleet management with details & documents
Route creation with stops, timing & capacity
Driver & helper assignment per route
Student-to-route allocation
Live GPS tracking via Transporter App
Automatic pickup/drop notifications to parents
Pickup point management with geolocation
Vehicle maintenance scheduling & history
Transport fee linked to routes (distance-based)
Trip start/end alerts to admin
Route optimization suggestions
Emergency contact quick-dial
Attendance on bus (boarding confirmation)
Parent app: real-time bus location view
Transport fee separate billing
📥

Online Admission

15 features

Complete online admission system for paperless enrollment. Parents fill a multi-step application form from the school website, upload documents, and track their application status. Admin reviews, approves, and converts to student enrollment with one click.

Multi-step application form (7 steps)
Branch & class selection with availability
Student info, parent details, address, previous school
Document upload with instant preview
Admin-configurable custom fields (dropdown, text, date)
Admin-configurable required documents list
Application tracking ID for applicants
Admin review workflow: Pending → Under Review → Approved/Rejected
Status change notifications
One-click enrollment conversion (creates student record)
Cascading Country → State → City dropdowns
Branch-filtered class listing
Application export to CSV
Admin remarks & notes per application
Admission form settings (form builder)
📚

Homework & Assignments

12 features

Streamline homework distribution and submission. Teachers assign homework with files and due dates, students submit online, and teachers review and grade. Parents get notified when new homework is assigned and can track completion.

Class/section/subject-wise homework assignment
File/image attachment (PDF, DOC, images)
Due date configuration with reminders
Student online submission with file upload
Teacher review interface with grading
Late submission handling
Parent notification on new homework
Completion status tracking
Daily class diary by class teacher
Subject-wise homework listing
Homework analytics — submission rate, late %
Bulk homework for multiple sections
💬

Communication Hub

14 features

Multi-channel communication between school, parents, teachers, and students. Send notices, push notifications, SMS, emails, and WhatsApp messages. Direct messaging, group messaging, and scheduled communications for effective information flow.

Notice board — text, image, PDF attachments
Push notifications via Firebase FCM (per-app control)
SMS gateway integration (Twilio, MSG91, etc.)
Email notifications for important events
Direct messaging — teacher ↔ parent, admin ↔ anyone
Group messaging by class, section, or custom group
Scheduled notices (publish at a future date/time)
Event announcements with RSVP
WhatsApp Business API integration
Notification preferences per app (Student/Parent/Teacher/Transporter)
Message read receipts
Emergency broadcast to all parents
Mail & SMS templates
Notification history & logs
📊

Analytics & Reporting

14 features

Data-driven insights to make informed decisions. Interactive dashboards with charts, KPI cards, trend analysis, and AI-powered predictions. Export any report to CSV or PDF. Compare performance across classes, teachers, and time periods.

KPI dashboard — enrollment, fees, attendance, performance
Enrollment trend charts (yearly comparison)
Fee collection analytics (collected vs pending vs overdue)
Attendance heatmaps & trend lines
Teacher workload distribution chart
AI-based predictions (dropout risk, fee default probability)
Financial overview — income vs expenses
Student performance comparison across exams
Export all reports to CSV/PDF
Date range filters with presets (this month, quarter, year)
Branch-wise comparison reports
Custom report builder
Scheduled auto-reports via email
Real-time data refresh
💼

HR & Staff Management

14 features

Comprehensive human resource management for teaching and non-teaching staff. Handle recruitment, profiles, salary, leaves, attendance, and performance. Configurable salary structures with automatic monthly generation and deduction handling.

Teacher & staff profile management (50+ fields)
Designation, department & qualification tracking
Configurable salary structure (basic + allowances + deductions)
Monthly salary auto-generation
Deductions — PF, TDS, loan EMI, advance
Allowances — HRA, DA, transport, medical
Printable salary slips with school header
Leave management with approval workflow
Leave types — casual, sick, earned, maternity
Staff attendance with punch-in/out
Performance appraisal records
Experience & certification tracking
Contract & probation management
Staff ID card generation
📖

Library & Asset Management

12 features

Digital library catalog and asset inventory system. Track book issues, returns, and fines. Manage school assets like computers, furniture, and equipment with assignment and maintenance tracking.

Book catalog — title, author, ISBN, category, quantity
Issue & return tracking with due dates
Fine auto-calculation for overdue books
Book search with availability status
Member management (students & staff)
Library QR code for quick lookup
Asset inventory — computers, projectors, furniture
Asset assignment to rooms/staff
Maintenance scheduling & history
Category-wise asset reports
Depreciation tracking
Barcode/QR labels for assets
🌐

Dynamic School Website

18 features

A premium, responsive school website that's fully managed from the admin panel. No coding needed — update hero banners, programs, gallery, teachers, events, testimonials, and every page from the CMS. Toggle sections on/off, upload images, manage content.

Premium responsive design (international standard)
Full CMS — manage all content from admin dashboard
Hero banners with auto-slider (multiple slides)
Programs/academics section with tabs
Photo/video gallery with load-more
Teacher profiles with qualifications
Events calendar from admin activities
Testimonials slider
FAQ accordion (admin managed)
Contact form with map embed
About us page — mission, vision, facilities
Section on/off toggles per page
Social media links integration
SEO-friendly URLs & meta tags
Online admission link integration
Alumni showcase with achievements
News ticker bar
Statistics counters (animated)
🔐

Security & Access Control

14 features

Enterprise-grade security features to protect sensitive school data. Fine-grained role-based access, two-factor authentication, complete audit trail with change history, and intelligent rate limiting to prevent abuse.

Role-based access control (RBAC) with granular permissions
Custom user types — define any role with specific menu access
Two-factor authentication (TOTP-based, Google Authenticator)
Complete login history — IP, device, browser, time
Session management with auto-expiry
Activity audit trail — every create/update/delete logged
Diff viewer — see exactly what changed (before vs after)
Rate limiting on sensitive APIs
Password policy enforcement (min length, complexity)
Forgot password with email OTP verification
Account lockout after failed attempts
API authentication with JWT tokens
Data encryption at rest and in transit
Regular backup with cloud storage option
⚙️

System Configuration

18 features

Deep configuration options to customize the system for any school's unique needs. Academic settings, fee rules, attendance modes, ID generation, print templates, and more. Multi-branch schools can have different settings per branch.

General — school name, address, contact, logo
Academic — session year, start month, graduate class
Attendance — mode selection, QR/biometric, auto-submit times
Fee — late fee rules, grace period, partial payment toggle
Currency — symbol, format, separator style
Date/time — timezone, format, start day of week
ID generation — auto prefix, sequence, digits for students/staff
Firebase — server key, notification preferences per app
Theme — colors, dark mode, sidebar style
Print — thermal print settings, header templates
Frontend — full CMS for school website
Custom fields — add fields to any entity
Captcha — enable/disable for forms
Backup — manual/scheduled, local/cloud
Multi-branch — branch-specific settings override
Demo credentials — configurable for login page
Weekend days selection
Language/localization support

Ready to See It In Action?

Try the live demo with full access to all features