LIVE · BUILT WITH SCHOOL LEADERS

An operating system for your school.
Not just software.

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.

Works on any phone Installs like an app WhatsApp built-in
CCA Central Children Academy · Jhunjhunu · Live since May 2025
12
Modules live
7
Roles served
100%
Cloud-hosted
1
Connected system
The vision

Not a tool.
An ecosystem.

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.

01
Capture · at the source
Not entered later, not asked from the register — the person doing the work captures the work, in their own app.
02
Connect · across roles
A teacher's attendance feeds the parent's WhatsApp. A staff punch feeds HR's salary. One event, every dependent screen updates.
03
Compound · without effort
No month-end maths. No "let me check and tell you." The system computes, reports and notifies — quietly, in the background.
Every role · their own toolkit

Seven roles. One system.
Each one sees only what's theirs.

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.

01 · Principal · Director

"Aaj kitna collect hua? Kaun absent tha? Kis voucher pe meri sign chahiye?"

The whole school, in one glance.

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.

  • Today's collection, today's attendance, today's staff in/out — all live
  • Pending approvals appear automatically — no chasing a paper voucher
  • Outside-geofence staff punches flagged orange for review
  • Daily review checklist — tick off what you've seen, audit history persists
Reported to: Principal · Director
crestly.in/school · DASHBOARD
DASHBOARD · MON 24 MAY 2026
Your school at a glance.
COLLECTED
₹1.82L
ATTENDANCE
94%
STAFF IN
28/30
PENDING
2
V
Electricity bill · ₹48,200
V-2026-0301 · Vendor: RREVPN
APPROVE
A
Class 5-A attendance done
28 P · 2 A · 1 L · by Mrs. Sharma
LOGGED
R
3 staff outside geofence
Review punches in HR view
FLAG
02 · Class Teacher

"31 bachhe, 90 second mein, register pe, phir office mein deni hai — aur signal bhi nahi hai."

Attendance in one tap.

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.

  • P / A / L / E pills — colour-coded, big tap targets
  • Per-row remark optional — for "sick", "doctor's appointment"
  • Daily diary built on the same timetable — topic + homework per period
  • Teacher sees only her own sections — never the whole school
Reported to: Parent · Principal (via WhatsApp + dashboard)
8:42
ATTENDANCE · 5-A
Mon, 24 May
P · 28 A · 2 L · 1
AS
Aarav
P
A
L
E
RP
Riya
P
A
L
E
VK
Vihaan
P
A
L
E
SD
Saanvi
P
A
L
E
IM
Ishan
P
A
L
E
MK
Meera
P
A
L
E
● AUTO-SAVED · 8:42 AM
03 · Accountant · Receptionist

"Discount kitna diya tha unke bade beṭe ko? Phir register dekhna padega."

Fee in. Receipt out. WhatsApp delivered.

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.

  • Sibling discount auto-applies — 12% for 2nd, 18% for 3rd+ by DOB
  • Session-scoped: 2025–26 fees never overwrite 2026–27
  • Receipt PDF + WhatsApp template with deliverable receipts
  • One-time fees only on new admission — never re-charged on promotion
Reported to: Parent · Principal · Director
crestly.in/school · FEES → COLLECT
FEES · COLLECTION
Aarav Sharma · 5-A.
RECEIPT · R-2026-0241
● JUST GENERATED
₹12,500
Tuition · May 2026 ……… ₹13,500
2nd-child discount (12%) ……… −₹1,000
Mode: UPI · Ref: PAYTM…X7Q4
RS
Rohan Sharma · Sibling 3-A
Discount recomputed · ₹9,800
UPDATED
04 · HR · Administrator

"Late 12 din ki kitni cut karein? Hisab manually karna padega, phir bhi shikayat to aayegi."

Salary, without the month-end maths.

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.

  • Daily-prorated salary — visible to staff after every punch out
  • Per-user duty hours; cut rate = monthly salary ÷ working days ÷ minutes
  • Geofence: 100m for school staff, 50m for drivers (around first pickup)
  • Audit trail: every punch carries selfie, GPS, accuracy, IP, user-agent
Reported to: HR · Staff (own only) · Director
crestly.in/school · STAFF ATTENDANCE
HR · STAFF PUNCH LEDGER
Today · 28 of 30 in.
SK
Sneha Kapoor · Teacher 8-B
In 8:02 · Net ₹1,167 of ₹1,167
ON TIME
DM
Deepa Mishra · Teacher 5-A
In 8:22 · Net ₹1,034 (cut ₹40)
LATE 12m
RD
Ramesh · Bus driver R-3
Pickup 3 · 18m from point
VERIFIED
VP
Vikram Pal · Lab assistant
340m from school centre
FLAGGED
SALARY LEDGER AUTO-UPDATED · ₹4,68,420 EARNED THIS MONTH
05 · Bus Driver

"Punch karne ke liye school aana padta hai. Route ke bachhe pickup kar chuke, par punch nahi hua."

Punch at the route, not the school.

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.

  • 50m geofence centred on the driver's first pickup point
  • Selfie compressed client-side · GPS lat/long + accuracy stored
  • 15-min anti-fat-finger cooldown between punches
  • Outside-geofence still saves — flagged for HR but not blocked
Reported to: HR · Transport Manager
7:48
PUNCH · DRIVER · R-3
Ramesh.
SELFIE LOCKED
● GPS VERIFIED
Pickup 3 · 18m away
WITHIN 50m GEOFENCE
06 · Parent

"Beṭe ki fee bhari, par receipt kahan hai? Kal kaun period mein kya padhaya?"

Every event, on the phone.

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.

  • Receipt PDF arrives the second a fee is collected
  • Absent alert goes the moment the teacher taps "A"
  • Daily diary — what was taught + homework per period — in parent portal
  • Multi-child families: one statement, one WhatsApp thread per parent
Reported to: Parent (via WhatsApp + Parent Portal)
9:21
A day at the school

Monday morning. Everything captured. Nobody chasing.

The actual choreography of one working day on Crestly. Each event lands in the system as it happens — no register, no follow-up call.

7:48 AM

Bus driver Ramesh punches in.

Selfie + GPS verified against Pickup Point 3 (his first stop). Distance: 18m. Saved.

8:42 AM

Class 5-A teacher opens attendance on her phone.

All 31 students show as Absent by default. She taps Present for 28, marks 1 Late. Auto-saved row by row.

9:14 AM

Aarav's father pays ₹12,500 at the office.

Accountant collects, marks paid. Receipt PDF + WhatsApp to father in 7 seconds. Sibling discount on younger brother auto-recomputed.

11:30 AM

Director gets a notification: electricity bill voucher ₹48,200 needs approval.

Opens voucher, sees attached bill photo, approves. Accountant notified. Marked "credit — pay by 25th."

2:15 PM

Class 8 teacher punches out. Late by 12 min.

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.

5:30 PM

Principal opens the dashboard at home.

Today: ₹1,82,500 collected · 94% attendance · 28 staff in · 3 outside-geofence flags · 2 vouchers pending. No phone calls made.

What's inside

Twelve modules. One system.
Every small operation, finally connected.

Not "features we plan to build." Live, running daily, used by a real school. Every new school joins with the same exact toolset.

LIVE

Fees & Receipts

Session-scoped fees. Sibling discount auto-applies. Receipt PDF + WhatsApp to parent in one tap.

LIVE

Student Attendance

Absent by default. P/A/L/E tap, instant auto-save. Works on a teacher's phone, even on low signal.

LIVE

Staff Punch In/Out

Selfie + GPS at every punch. School 100m / driver 50m geofence. Outside-geofence flagged for HR.

LIVE

Auto-Salary

Daily-prorated from punches and per-user duty hours. Net salary computed daily, no month-end maths.

LIVE

Expense Vouchers

Multi-approver flow with PDF/photo attachments. Credit-bill pattern. V-YYYY-MM-NNNN audit-trail immutable.

LIVE

WhatsApp Cloud API

Official Meta Cloud API — not a reseller. Connect templates, bind variables, deliverable receipts.

LIVE

Classes & Sections

15 classes Nursery → 12th, system-locked. Sections with capacity + class teacher. Auto-scoped views.

LIVE

Families

Siblings grouped on one row. Father/mother/guardian contacts. One family, one statement, one thread.

LIVE

Hostel & Transport

Room allotment, pickup-point assignment. Drivers get a geofenced punch tied to their first pickup.

LIVE

Admission Enquiries

CRM-style pipeline. Walk-in, phone, website, referral — every lead captured, every follow-up timed.

LIVE

Timetable & Diary

Per-section weekly grid, conflict detection, smart auto-allot. Daily diary parents see in their app.

LIVE

Roles & Permissions

Admin, Principal, Teacher, Accountant, HR, Driver, Receptionist — dot-namespaced permission keys.

Built for Indian schools

Not a global product translated.
Designed from scratch for how Indian schools actually run.

Indian rupee, lakhs, crores

₹1,82,500 — not $182,500. Compact: ₹12.35 L, ₹2.32 Cr. Everywhere on every screen.

WhatsApp-first

Where Indian parents already live. Receipts, alerts, reminders — delivered there, not in an email no one opens.

Phone-number login

10-digit mobile + password. No email forgotten. Works for a teacher who has not set up Gmail.

Installs like an app

PWA. Bottom-nav on mobile. Works on a ₹6,000 Android. No Play Store, no Apple review queue.

Hindi-aware UI

English where it is clear, Hindi where it is warmer. "Punch IN", but also "आज की हाज़िरी".

Session-scoped data

2025–26 fees stay separate from 2026–27. Promotion engine flips the flag. History never overwrites.

Sibling discount, automatic

Eldest pays full. 2nd child: 12% off. 3rd+: 18%. By DOB order. Re-computed on every payment.

One school, one DB

No SaaS multi-tenancy. Your data, your domain, your server. We deploy it for you, you own it.

Central Children Academy logo
Founding partner school
Central Children Academy
Jhunjhunu, Rajasthan · Live since May 2025

"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."

Ravi Jakhar, Managing Director · Priya Thakur, CEO
Book a demo

See Crestly on a 20-minute call.

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.

01 Live walkthrough of your own school's workflow
02 Custom pricing tailored to your school size
03 Two weeks to deploy, free onboarding included
Get on a 20-min call

We'll WhatsApp you within 4 working hours.

+91

By submitting you agree to be contacted on WhatsApp.

✓ Got it. We'll WhatsApp you shortly.
Common questions

Things every school leader asks first.

How long does it take to get our school running on Crestly?

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.

Do we lose our data if we ever leave Crestly?

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.

Our teachers are not very tech-savvy. Will they use this?

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.

What about staff who try to cheat the GPS punch?

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.

Can we use it for multiple branches?

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.

Is there a contract? Can we cancel anytime?

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.

What if we need a feature you don't have yet?

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.