A systematic, evidence-based approach to comprehensive school audit, transformation planning, and continuous improvement.
7-Domain AuditTransformation JourneySIP Planning
School Audit & Transformation Platform
Invalid user ID or password. Please try again.
User Management
Add new user
Full name
User ID *
Password *
Role
School (optional)
Pages accessible to this user:
Backup & transfer
Accounts are stored in this browser only, separately for each domain — they do not follow you
to another domain, browser or device. Export them here to move them across.
The exported file contains passwords in plain text, so keep it somewhere safe
and delete it once you have imported it.
Supabase Auth
Moves the accounts in this browser into Supabase, so they work on any device and
passwords are no longer stored in plain text. Existing passwords are kept —
nobody needs new credentials. Accounts already migrated are skipped, so running this
more than once is safe.
Name
User ID
Role
School
Page Access
Account
Holistify.
Admin
0
Schools
0
Auditors
0
Coaches
0
Audits Done
🏫
Add School
👤
Add Auditor
🎓
Add Coach
🔑
Credentials
👥
User Management
💰
Billing & Enquiries
Detail
Auditor Activity Summary
🔑 Saved Credentials
Visible only to admins. Passwords are stored locally.
🏫
No schools yet.
School Name
📋
Audit
Conduct comprehensive school audit across all 7 domains
🚀
Transformation
Track SIP, journey milestones and improvement progress
✅ Audit data available — Transformation is linked to this school's audit scores.
Add School
Raise an invoice
The invoice number is allocated from the ones already issued, in the financial year of the due date.
The billing contact is saved back onto the school, so it is typed once per client rather than once per invoice.
Log an enquiry
An email address or a phone number is required — there is no way to follow up without one.
Change Password
Add Auditor
No schools added yet.
Existing Auditors
Add Coach
No schools added yet.
Existing Coaches
School Audit Setup
Enter the school details to begin the audit.
📋 Scope of audit (select domains to include)
🔧 Audit Standards (Holistify Admin)
The Holistify audit standards are the default. You can customise standards or upload a new document for this school. Original standards are always preserved.
Please fill in all required fields (School name, Auditor and Date).
School Transformation Hub
Schools in Transformation
Select a school to view its transformation dashboard
Add School to Hub
Access Control
Holistify Admin
User Access Control
Manage who can access the platform and what they can see.
Add new user
Full name
User ID *
Password *
Role *
School
Pages accessible to this user
All users
Name
User ID
Role
School
Page Access
Actions
🏫
Quality score
0/100
School Audit Overview
Enter the school name above to begin. Score standards in each domain using the sidebar.
Domain scores
Score Report & Stakeholder Reports
Domain scores, detailed standard breakdown, and stakeholder views — all in one place.
Scores update automatically as you score standards in the Audit pages.
Each report opens as a paginated A4 document in a new tab. Use your browser's
Print → Save as PDF to produce the file, and turn on background graphics so the
cover prints.
📋 Detailed School Audit Report
Comprehensive audit findings across all domains. Export as PDF for sharing and archiving.
📊
Report not yet generated
Score standards in the Audit pages first, then click "Generate Report".
Transformation Plan
30 sequenced actions across 3 phases. Expand any action for Do's, Don'ts and Interference Risks.
Audit Checklists
Use during site visits. Every item is mapped to an audit standard. Scores flow automatically into the audit domain scores.
New checklist
📊 Teacher Performance Report
31 standards across 5 domains. Add teachers and score each classroom observation.
School-wide performance by domain
Add teacher
Name *
Subject(s)
Qualification
Experience (yrs)
Transformation Journey
Mentoring Meeting Minutes (online) and Offline Visit Reports — every interaction mapped to SIP domains and targets.
Holistify Transformation Journey
School · Auditor · Date
#4, Promenade Road, Frazer Town, Bangalore
transformation@holistifyedtech.com · Holistify.ai
Type:Domain:Status:
📋
No records yet
Start by logging a mentoring meeting or a school visit.
MOM
—
New Mentoring Meeting Minutes
No agenda items yet. Click "+ Add agenda item".
📝 Lesson Plan Checklist
18 standards across 5 sub-domains from the Holistify Lesson Plan rubric. Scores merge into CPA Planning & Preparation.
School-wide lesson plan quality
Teachers are shared with the Teacher Performance module. Add teachers there first.
3-Year School Improvement Plan
Generated from your audit scores. Review, customise, and track your school's transformation journey across 6 phases of 6 months each.
Plan start year
Focus on
Actions per phase
3-Year Timeline Overview
🏢 Organisational Structure
School departments, roles and reporting hierarchy
📁 School Documents
Upload and organise school documents in structured folders
Folders
Select a folder
📁
Select a folder to view files
Create folders using "New folder" then upload documents.
👥 Staff Details
Leadership team, teaching staff and non-teaching staff records.
Name
Category
Designation
Qualification
Exp (yrs)
Phone
Email
👥
No staff records yet. Add manually or upload a CSV.
Add Staff Member
🎓 Students Data
Grade-wise student records, strength and demographic overview.
Roll No.
Name
Grade
Section
Gender
DOB
Parent / Guardian
Phone
🎓
No student records yet. Add manually or upload a CSV.
Select Sheets to Import
Choose one or more sheets from the Excel file. Each sheet's data will be combined.
Add Student
📊 Assessment Data
Scores, grades and rubric-based assessments. Upload or add manually.
The behavioural screening is a questionnaire the student answers, not a scored
rubric — so the answers are stored as the form recorded them and every figure in the report is
counted from them.
📊
No assessments yet. Create one with "+ Add assessment".
📋
No rubrics yet. Create a rubric template to assess students.
Pick every workbook at once — one term’s screening, one grade per sheet, as many
files as you have. Each sheet becomes an assessment and each marks column within it becomes its own.
Read from every row: the student’s name, their roll number, their
grade, the mark scored and what it was out of.
A grade written only in the sheet or file name is picked up too, and a
“Sl. No” serial column is never taken for a roll number — it renumbers whenever a
student is added. Remarks and section columns are ignored.
Assessment
From
Grade
Students
Highest
Out of
⬆ Upload Google Form responses
The form as the students filled it in. One row per student, one column per
question. Nothing has to be scored or recoded first — the answers are kept exactly as recorded
and the report counts them.
Name this screening
Who answered it
Upload the file — .xlsx or .csv
or
Paste a Google Drive or published-sheet link
Student name column
Grade / class column
The questions. Untick anything that is not one — a timestamp, an email address,
a serial number. Each ticked column becomes a question in the report.
✨ Draft the narrative
Read this before you accept it. Only the counted figures were sent — no
child's name and no individual answer leaves this browser. The tables in the report stay
counted from the responses whatever you do here; this is the prose around them, and it goes
out over the school's name, so it should be read by someone at the school first.
🧠 What each question measures
Every question is already counted and will appear in the report with its own distribution. What
this adds is what the number means: which group of findings it belongs under, and
which answers are the concern — "Yes" to being bullied, "No" to feeling you
belong. Only questions with a concern answer reach the Concerns table.
✎ One child, spelled two ways
A screening result is matched to a child by name, because the sheets carry nothing
else. Where one form spells a name differently from another, that child is split in two and each
half shows a gap where the other half’s skills should be.
Each group below is one grade. Untick anything that is genuinely two children —
nothing is renamed until you press the button, and the scores themselves are never touched.
✂ A grade label that is not a grade
A label that does not read as a grade is kept exactly as typed, because filing a
child into Grade 10 on the strength of a misspelling would be guessing at their grade. But it
then gets its own row in every grade table, the reports’ grade picker never offers it, and those
children are split from their own class.
The reading proposed below is a suggestion. Change any of them, leave any of them alone, and
nothing is refiled until you press the button — the scores themselves are never touched.
⬆ Upload scores
Three ways to do this. The file needs a column of student names and a column of
marks; roll number, grade and remarks are optional. A — upload a file: an .xlsx from Excel, or a CSV. B — a Google Drive link: sharing must be Anyone with the link. C — a published Google Sheet: File → Share → Publish to web → CSV.
Add the marks to
Google Drive link, or a published Google Sheet URL
One assessment per skill column
Column
Subject
Skill
Out of
Marked
Highest
Grade
Term
Added to each name
Preview
Map the columns
Student name *
Marks *
Roll no.
Grade
Remarks
Preview
+ Add scores
Which assessment are you scoring?
⬆ Import rubric scores
Three ways to do this. Scores may be the level 1–4 or the
descriptor wording; both are read. A — upload a file (always works): an .xlsx straight from Excel,
or from Google Sheets File → Download → Excel or CSV. B — a Google Drive link: paste the share link of an .xlsx or .csv sitting in Drive.
Its sharing must be Anyone with the link; a file restricted to named people
cannot be read from here. Link to the file, not the folder. C — a published Google Sheet: File → Share → Publish to web → pick the
responses tab → format CSV → Publish, then paste that link. A sheet that is only
shared by link will not work; it has to be published.
Google Drive link, or a published Google Sheet URL
Select rubric to map responses to
Map columns to rubric criteria
Auto-matched by name. Adjust if needed.
Rubric Criterion
Sheet Column
Also map:
Student Name column
Grade column (optional)
Timestamp column (opt.)
Preview
If this rubric already has responses
Replace them — treat this sheet as the full picture. Drops what was imported
before, so re-importing the same sheet never doubles anything.
Add to them — append every row below. Use for a second, separate batch;
re-importing the same sheet will duplicate it.
Score Students
📅 Timetable
Teacher workload, duty assignments, planning meetings and period bifurcation by grade and subject.
Weekly workload and duty assignments for each teacher.
📊
No workload data yet
Add workload entries for each teacher to track periods, duties and meetings.
🏫 School Time Structure
Period duration (min)
Periods per day
School days per week
Periods per week (auto)
40
School hours per day
6.0 hrs
Teaching hrs per week
30.0 hrs
Define subjects and number of periods allotted per grade.
Grade:
⏱
No period data yet
Scheduled planning periods, staff meetings and collaborative sessions.
🤝
No meetings scheduled
Auto-generate a weekly timetable from Period Bifurcation and Teacher Workload data.
Add Teacher Workload
Teacher name *
Academic year
📚 Subject Assignments
Grade
Subject
Periods
Grades and subjects from Period Bifurcation are shown in dropdowns.
📊 Period Allocation per Week
Total periods / week
Teaching periods
Free / preparation periods
Period duration (min)
Enter periods above to see summary.
🗂 Admin & Other Duties
Admin periods / week
Admin role / title
Additional duties (check all that apply)
Homeroom / Class teacher
Club / Activity in-charge
Examination duties
Remedial / Support classes
Pastoral / Counselling
Sports / Physical training
Library / Resource mgmt
Break / Bus supervision
Other duties
Other duty details
🤝 Planning / Collaboration (periods/week)
Department planning periods
Cross-subject collaboration
Academic term
Additional notes
Grade Period Bifurcation
Grade *
Total periods / week
Period duration (min)
School days / week
Subject-wise period allocation
Fill in subjects and periods to see summary.
Schedule Planning Meeting
Meeting name *
Meeting type
Day / Date
Time
Duration (min)
Frequency
Participants / Department
Agenda / Purpose
Location / Platform
🎓 Professional Development
Track PD initiatives, training programmes, attendance and impact for all staff.
🎓
No PD initiatives yet
Add training programmes, workshops and CPD activities.
Add PD Initiative
Initiative name *
Type
Facilitator / Provider
Focus area / Domain
Start date
End date
Duration (hours total)
Mode
Target participants
Objectives / Learning outcomes
Resources / Materials
Status
Impact / Outcome (post)
Mark Attendance
Staff Name
Category
Present
Remarks
📎 Attach evidence
Tick the files in School Documents that evidence this record. The record stores a
reference, not a copy — the file stays in Documents, and if it is deleted there the record says so
rather than claiming evidence it no longer has.
📁 School Records
Mandatory records to be maintained by the school — mapped to responsible stakeholders and compliance status.
Status:
No.
Record Name
Maintained By
Compliant?
Evidence
Comments / Recommendations
Last Verified
✅ Attendance
Daily student and staff attendance tracking, marking and reports.
Roll No.
Student Name
Grade
Section
Attendance
Remarks
🎓
No students yet. Add students in Student Data to mark attendance.
Staff Name
Category
Designation
Attendance
Remarks
👥
No staff yet. Add staff in Staff Details to mark attendance.
to
📚 Curriculum Management
Curriculum plans, lesson plans, AI-powered review and teacher reflections.
Organised by subject and grade. Checked for SMART learning outcomes.
📋
No curriculum plans yet
📝
No lesson plans yet
🤖 The AI lesson plan generator uses the Holistify lesson plan format. You can also upload your own format as a PDF or DOCX template.
📄 Lesson Plan Format
Holistify Standard FormatUpload my own format
📝 Lesson Details
Teacher name *
Subject *
Grade *
Period duration (min)
Deadline
Topic *
Learning outcomes (one per line)
Active Learning Strategies (select or add)
Resources / Materials
Target vocabulary
Lesson Plan
📝 Teacher Reflection (required for completion)
Curriculum Plan
🔍 AI Plan Review
Plan type
Select plan
Select a plan above to preview.
Transformation Coach Feedback
Edit SIP Action
Action name / sub-domain *
Domain
Priority
Assign to phase
Action steps
Success KPI
Link checklist item to audit standard
Select domain
Select standard (optional)
Audit Standards Editor
Holistify Admin only
Holistify standards are always preserved. Edits apply only to the selected school's audit session. Custom or uploaded standards are shown with a gold indicator. Deleted standards are greyed out and excluded from scoring but not permanently removed.
📎
Edit Standard
Standard text *
Sub-domain
Stakeholder
4-Level Rubric Descriptors
Level 1 — Needs Improvement
Level 2 — Satisfactory
Level 3 — Good
Level 4 — Excellent
Organisational Structure
School Organisational Chart
Structure, departments, roles and reporting hierarchy
Add Member
Name *
Designation *
Department
Reports to
Email
Phone
Qualifications / Notes
School Documents
Folders
Select a folder
📁
Select a folder to view files
Create folders using "New folder" then upload documents into them.