Eduroids.
Run your whole school from one dashboard.
Complete school management system — public website, admin panel, and Flutter mobile apps for students, teachers, and parents — all sharing one database. Online fee payment (Razorpay), one-tap attendance, auto PDF report cards, push notifications, CBSE-ready.
Everything you need, in one platform.
A modern, dynamic school website — hero, faculty, toppers, gallery, news, downloads, online fee payment — fully editable from the admin. Hindi / English toggle, sticky WhatsApp button, lazy-loaded media.
The control room for office staff. People, academics, attendance, fees, exams, report cards, communication, website CMS, settings — every module, role-based access, audit log, automated backups.
One app, three role-based experiences — Student, Teacher, Parent. Bottom tabs per role, light + dark mode, offline support for attendance, push notifications via Firebase, pull-to-refresh everywhere.
Everything you need to run a store.
Add a student in 30 seconds
Auto-generated admission number, auto-created parent login, welcome SMS — all in one form. Bulk import via Excel with a validation preview is also built in.
One-tap class attendance
Pick a class, everyone defaults to Present, tap absentees, save. Works offline on the teacher app and syncs when back online.
Auto SMS to absent parents
Every time a student is marked absent, the parent gets an SMS automatically — no extra step from the teacher.
Online fee payment (Razorpay)
Parents pay in 2 taps from the app. Receipt PDF is auto-generated and downloaded instantly. Defaulter reports and collection dashboards in the admin.
Fee structures by class & category
Define annual fees, installments, transport fees, late fees — by class, category, and academic year. Auto-generates invoices.
Auto-generated PDF report cards
Enter marks once. PDF report cards generate automatically per student with school branding, grades, attendance %, and remarks.
Exams, datesheets, results
Manage exam schedules, datesheets, and exam types (Unit Test / Mid-Term / Final). Mark entry by subject, by exam, by class — all in the admin.
Timetable builder
Per-period, per-class, per-section timetable builder. Visible to students, teachers, and parents in their respective apps.
Student promotion in one action
At academic year-end, promote a whole class to the next level in one action. No re-creating profiles, no data loss.
Multi-child parent support
One parent account, one login, child switcher in the app. Fees, marks, attendance for each child in one place.
Notices targeted by class / section / role
Write a notice once. Send to All, a specific class, a section, or a role (teachers only / parents only). Push notification goes out instantly via Firebase.
Push, SMS, and email together
Push notifications via Firebase, SMS for urgent updates, email for long-form announcements — all from one composer. Schedule for later if you want.
Website CMS — edit in seconds
Hero banners, About / Vision / History, leadership messages, faculty directory, toppers, gallery, news, testimonials, downloads, contact — all editable in the admin with TinyMCE. No developer.
Pre-built CBSE-ready pages
Mandatory disclosure, transfer certificate, fee structure, academic programs (Pre-Primary → Senior), results, calendar, rules — out of the box, ready to publish.
Hero carousel + lightbox gallery
Modern website features — hero slider, lightbox photo gallery, animated counters, sticky header, floating WhatsApp button — included by default.
Hindi / English bilingual
Built-in language toggle on the public website. Important for Tier-2 / Tier-3 city schools serving Hindi-medium families.
Student app: progress + tasks
Home (timetable + pending tasks + notices + fee status), Schedule, Tasks (homework + submit via camera), Progress (attendance % + marks + report card download), Profile with digital ID card.
Teacher app: tap-grid attendance
Home (today's classes + pending grading), Attendance (offline-capable tap grid), Classes (lists + student details), Tasks (post + grade homework), Me (leave + salary slip).
Parent app: pay + monitor
Home (child summary + today's update + notices), Child (multi-child switcher), Fees (pending + pay now + receipt history), School (calendar + events), Me (helpline + leave applications).
Role-based access (RBAC)
Custom roles and permissions for every staff member. Per-module create / read / update / delete. Audit log tracks every important action.
Bulk import via Excel
Import students, staff, fee structures from Excel. Validation preview before anything is saved — bad rows highlighted, fixable in place.
Automated daily backups
Database and file backups run automatically every day. Restorable from the admin. No SSH, no manual cron.
JWT-secured REST API
Official auth library + JWT tokens. The mobile apps talk to the backend through this API. Available for third-party integrations too.
Runs on shared hosting
CodeIgniter 4 + PHP 8 — works on standard cPanel shared hosting, WAMP, or a cloud VPS. Scales as the school grows. No expensive infra.
Audit log on every important action
Every admission, fee collection, mark entry, notice — logged with user, timestamp, and what changed. Compliance-ready.
WhatsApp helpline
One-tap WhatsApp helpline button on the public website and in the parent app — connects directly to your office for quick queries.
Light + dark mode in app
Every screen of every app supports light and dark themes. Pull-to-refresh, offline support for key flows, snappy transitions.
Custom branding per school
School logo, name, colors, and domain configured once — appear across the admin, the website, every report card, every receipt, and the mobile app login.
Organized for how stores actually run.
- Students
- Teachers
- Parents
- Staff
- Roles & Permissions (RBAC)
- Bulk Import (Excel)
- Classes & Sections
- Subjects
- Timetable
- Exams & Datesheets
- Results & Marks Entry
- Auto PDF Report Cards
- Student Promotion
- One-Tap Bulk Marking
- Offline-Capable Teacher App
- Auto SMS to Absent Parents
- Attendance % Calendar
- Fee Structures
- Invoices & Installments
- Online Payment (Razorpay)
- Auto PDF Receipts
- Defaulter Reports
- Collection Dashboards
- Notices (targeted)
- Push Notifications (FCM)
- SMS Blasts
- Email Announcements
- Scheduled Publishing
- Annual Calendar
- Events
- Holidays
- Hero Banners
- About / Vision / History
- Leadership Messages
- Faculty Directory
- Toppers
- Photo Gallery
- News & Press
- Testimonials
- Promo Popups
- Downloads / Mandatory Disclosure
- Contact & SEO
- Student App
- Teacher App
- Parent App
- Multi-Child Switcher
- Digital ID Card
- Light / Dark Mode
- Offline Support
- Audit Log
- Automated Daily Backups
- JWT REST API
- Settings
- Hindi / English Toggle
Three tiers. Talk to us.
Final pricing depends on scope. We send written quotes within 24 hours.
Small schools — single section per class
- Public website (Home, About, Faculty, Gallery, Contact)
- Admin panel: People + Academics + Attendance + Fees
- Online fee payment (Razorpay)
- Auto SMS for absentees
- Auto PDF report cards
- Parent + Student + Teacher mobile apps
- Up to 5 admin / staff accounts
- Standard theme + your school branding
Mid-size CBSE / ICSE schools
- Everything in Starter, plus:
- Full Website CMS (Toppers, News, Downloads, Mandatory Disclosure)
- Hindi / English bilingual website
- Communication suite: Push + SMS + Email + Scheduled
- Exams, datesheets, results, bulk marks entry
- Defaulter reports + collection dashboards
- Custom roles & permissions (RBAC) for office staff
- Up to 25 admin / staff accounts
- On-demand DB backups + priority support
Large schools, multi-campus groups, K-12 chains
- Everything in Growth, plus:
- Multi-campus / multi-school dashboard
- WhatsApp Business API integration
- Transport / vehicle tracking module
- Library management module
- Hostel management module
- Custom mobile-app features built to spec
- Unlimited staff accounts
- Dedicated SLA + priority support
- Source code licensing option
Any module, integration, or workflow beyond the standard configuration is available at additional cost. Common customizations: WhatsApp Business API integration, transport / vehicle tracking with GPS, library management, hostel management, biometric attendance device integration, alumni portal, custom report cards (state-board / ICSE / IB formats), additional payment gateways (PayU / Cashfree alongside the built-in Razorpay), third-party ERP / accounting export, parent-teacher meeting (PTM) scheduling.
Who runs Eduroids.
Starter tier — Pre-Primary to Class V with single sections. Public website + admin + apps. Parents pay fees online, teachers mark attendance on phones, office sends notices in one tap.
Growth tier — Pre-Primary through Class XII with multiple sections. Full website CMS with Toppers and Mandatory Disclosure pages, communication suite, exam datesheets, bulk marks entry, defaulter reports.
Growth tier — bilingual public website (Hindi / English toggle), SMS-heavy communication, simplified parent app for low-tech families, transfer certificate generation, WhatsApp helpline.
Enterprise tier — single dashboard across all campuses with consolidated reports, per-campus admin scoping, central academic calendar, group-level branding with per-campus customization.
Growth tier — focus on parent app (daily updates, photo sharing, fee payment), simplified academics, gallery-heavy public website to attract enrolments.
Custom configuration — students + teachers + fee management + attendance + announcements. Lighter on the academics module (no per-period timetable), heavier on communication and fee tracking.