Admission to alumni. Receptionist to principal. Every operation in your school, captured the moment it happens — and reported, automatically, to the role it matters to.
Crestly is being built as the complete operating system for an Indian school — from a parent's first enquiry to an alumnus collecting a certificate. Every role gets their own toolkit. Every operation is captured. Every event is reported to the people who need to know.
A driver doesn't see fee balances. A parent doesn't see staff salaries. An accountant doesn't mark attendance. Crestly's permission engine routes the right tool to the right hand — and reports up to whoever needs to know.
"Aaj kitna collect hua? Kaun absent tha? Kis voucher pe meri sign chahiye?"
A live dashboard that updates with every fee paid, every attendance marked, every staff punch. No phone calls. No "let me check and tell you." The principal opens one screen and sees the truth as it happens.
"31 bachhe, 90 second mein, register pe, phir office mein deni hai — aur signal bhi nahi hai."
Every student is absent by default. The teacher taps P / A / L / E per row — instant auto-save, no save button. Works on her ₹6,000 Android, on 2G, in under 90 seconds. The moment she taps, the parent's WhatsApp gets the absent alert.
"Discount kitna diya tha unke bade beṭe ko? Phir register dekhna padega."
The accountant marks a fee paid. Crestly does the rest — recomputes the sibling discount, generates the PDF receipt with a unique number, and pushes the WhatsApp to the parent via the official Meta Cloud API. All in under 7 seconds. The accountant moves to the next family.
"Late 12 din ki kitni cut karein? Hisab manually karna padega, phir bhi shikayat to aayegi."
Each staff member's daily salary is computed from their own duty hours and today's punches. Late minutes cut at a per-minute rate. Outside-geofence punches flagged for HR to review. By month-end, payroll isn't a project — it's already done.
"Punch karne ke liye school aana padta hai. Route ke bachhe pickup kar chuke, par punch nahi hua."
A bus driver's geofence is 50m around his first pickup point, not the school. He punches in there — selfie, GPS, time recorded. He's verifiable on the route, not stuck waiting for the gate to open. Same dignity as any other employee.
"Beṭe ki fee bhari, par receipt kahan hai? Kal kaun period mein kya padhaya?"
Crestly talks to parents where they already live — WhatsApp. Fee receipt, absent alert, exam result, holiday notice — delivered instantly via the official Meta Cloud API. No app to install. No forgotten passwords. Trust, every single day.
The actual choreography of one working day on Crestly. Each event lands in the system as it happens — no register, no follow-up call.
Selfie + GPS verified against Pickup Point 3 (his first stop). Distance: 18m. Saved.
All 31 students show as Absent by default. She taps Present for 28, marks 1 Late. Auto-saved row by row.
Accountant collects, marks paid. Receipt PDF + WhatsApp to father in 7 seconds. Sibling discount on younger brother auto-recomputed.
Opens voucher, sees attached bill photo, approves. Accountant notified. Marked "credit — pay by 25th."
Came at 8:22 instead of 8:10. Today's salary card shows: Net ₹1,034 of ₹1,167. Cut: 12 min × ₹3.33/min = ₹40. Recorded.
Today: ₹1,82,500 collected · 94% attendance · 28 staff in · 3 outside-geofence flags · 2 vouchers pending. No phone calls made.
Not "features we plan to build." Live, running daily, used by a real school. Every new school joins with the same exact toolset.
Session-scoped fees. Sibling discount auto-applies. Receipt PDF + WhatsApp to parent in one tap.
Absent by default. P/A/L/E tap, instant auto-save. Works on a teacher's phone, even on low signal.
Selfie + GPS at every punch. School 100m / driver 50m geofence. Outside-geofence flagged for HR.
Daily-prorated from punches and per-user duty hours. Net salary computed daily, no month-end maths.
Multi-approver flow with PDF/photo attachments. Credit-bill pattern. V-YYYY-MM-NNNN audit-trail immutable.
Official Meta Cloud API — not a reseller. Connect templates, bind variables, deliverable receipts.
15 classes Nursery → 12th, system-locked. Sections with capacity + class teacher. Auto-scoped views.
Siblings grouped on one row. Father/mother/guardian contacts. One family, one statement, one thread.
Room allotment, pickup-point assignment. Drivers get a geofenced punch tied to their first pickup.
CRM-style pipeline. Walk-in, phone, website, referral — every lead captured, every follow-up timed.
Per-section weekly grid, conflict detection, smart auto-allot. Daily diary parents see in their app.
Admin, Principal, Teacher, Accountant, HR, Driver, Receptionist — dot-namespaced permission keys.
₹1,82,500 — not $182,500. Compact: ₹12.35 L, ₹2.32 Cr. Everywhere on every screen.
Where Indian parents already live. Receipts, alerts, reminders — delivered there, not in an email no one opens.
10-digit mobile + password. No email forgotten. Works for a teacher who has not set up Gmail.
PWA. Bottom-nav on mobile. Works on a ₹6,000 Android. No Play Store, no Apple review queue.
English where it is clear, Hindi where it is warmer. "Punch IN", but also "आज की हाज़िरी".
2025–26 fees stay separate from 2026–27. Promotion engine flips the flag. History never overwrites.
Eldest pays full. 2nd child: 12% off. 3rd+: 18%. By DOB order. Re-computed on every payment.
No SaaS multi-tenancy. Your data, your domain, your server. We deploy it for you, you own it.
"Crestly didn't ask us to change how we run the school — they sat in the office, watched the work, and built the system around it. That's why our staff actually use it."
We'll share the live ERP screen. You'll see attendance, fee collection, and a real WhatsApp receipt go out in front of you. No slides. No salespeople. Just the software running.
Two weeks, end-to-end. Week one: we import your student list, fee structure, staff list, and class/section setup. Week two: WhatsApp template approval, office staff training (2 sessions), and a soft launch with one class. From week three onwards, you're live.
No. Your data is stored in a standard MySQL database on a server we deploy for you on Hostinger or DigitalOcean — your domain, your account. You can export everything to Excel anytime. No lock-in, no proprietary format.
The attendance page has exactly one decision per student — tap P, A, L, or E. No save button. No menus. Designed so a teacher in her 50s, on a ₹6,000 phone, in 2G signal, finishes attendance in under 90 seconds.
Every punch saves the selfie, lat/long, accuracy radius, IP, and user agent. Outside-geofence punches still save but are flagged orange in the HR view. Spoofed locations leave forensic fingerprints. It's not unbreakable — but it's investigable, and that's enough for accountability.
The current build is single-school. We're explicit about this because we don't want to oversell. If you run multiple branches with shared finances, talk to us — we'll quote a custom multi-school setup.
Annual billing, no multi-year lock-in. If at any point you decide Crestly isn't for you, we hand over a full data export and you walk away. No "minimum term", no cancellation fees.
Tell us. The roadmap is driven by schools using Crestly, not by investors. If three schools need the same thing, we build it next quarter and ship it to everyone — no upgrade fee.