Skoolnix documentation

How to install, set up and use Skoolnix in your school — for the office, teachers and parents. Every screen named here is in the menu on the left of Skoolnix; the robot can also open any page for you.

Skoolnix SaaS 01 · version 3.81.21 · October 2026
Getting started

Welcome to Skoolnix

Skoolnix is a complete school ERP for Indian schools: admissions, attendance, fees with online payment, CBSE / ICSE / State board exams and report cards, the NEP holistic progress card, timetable with automatic substitution, transport with live GPS, CCTV, a parent app, a school website and a robot helper — in one installation on your own domain.

WhoWhat they use
Super Admin / PrincipalEverything, including settings, roles, updates, licence and the audit trail
Admin, office, accountantAdmissions, fees, reports, certificates — as allowed in Roles & permissions
TeachersAttendance, homework, marks, progress cards, lesson plans, timetable, substitutions
Parents and studentsThe portal / app: fees and online payment, attendance, homework, results, progress card, notices, bus, scholarships

What's new (3.68 – 3.81.21)

Everything below is in your Skoolnix after Settings → System update → Update now and Run update. New screens appear in Settings → Roles & permissions — tick them for the roles that should use them.

AreaWhat you get
TimetableClass setup in one place (also by Excel); timetable reports — teacher and class timetable (single / bulk), teacher load, free periods, substitutions — colourful, Excel and PDF; substitution only from teachers you tick
TeachingSmart Class (990 lessons, Class 1–12 practicals, 1,413 diagrams, concept videos in English and Hindi), dictionary, Spoken English; Coordinator panel; teachers work only in their own classes
FeesColourful collect popup; rights for part payment, late-fine removal, discount and receipt date; counter closes at 4 PM; BPL students get no fees automatically; student fees edited only by the Super Admin
StudentsScanned admission form kept view-only (parents see it) and bulk upload of old forms; sort students by roll no, name or admission no; passport photos; family search; parent logins
Exams & CBSECBSE LOC final list import; board result X / XII from the gazette with toppers and newspaper report; question paper from an uploaded photo or PDF
StaffLeave history when approving, LWP (leave without pay) in attendance, register, profile and payroll; My dashboard for every role
SafetyDaily backup emailed as a password-locked zip; Aadhaar and phone numbers masked for most roles
Other4 new ID card designs (students and staff, portrait and landscape); CCTV straight from the DVR; WhatsApp OTP and birthday wishes; ticks always visible in every colour theme

Requirements

  • Hosting with PHP 8.2 or newer and MySQL 8 or MariaDB 10.4 or newer (Hostinger hPanel and similar)
  • PHP extensions: intl, mbstring, mysqli, curl, gd, zip, json, openssl (sodium recommended)
  • An empty database (name, user, password) and SSL (https) on the domain or sub-domain
  • One cron job every 5 minutes

Installation (about 10 minutes)

  1. Upload the Skoolnix zip to public_html (or a sub-domain folder) and extract it.
  2. Set the writable folder and its sub-folders to 755.
  3. Open https://your-domain/install/ and follow the four steps: server check → database → school details (board: CBSE / ICSE-ISC / State / Other) → admin login.
  4. Delete the install folder when the wizard asks.
  5. Sign in and enter your licence key in Settings → Licence. Without a key Skoolnix runs as a 30-day trial.
  6. Add one cron job (hPanel → Advanced → Cron Jobs, every 5 minutes). The exact line with your own key is shown in Settings → System health:
    wget -q -O /dev/null "https://your-domain/cron/run/YOUR-KEY"
One cron job does everythingIt sends queued messages, records online payments, makes the daily backup, sends fee and library reminders, store alerts, gives automatic substitutions and the Monday "students who need attention" reminder. If you added separate Skoolnix cron jobs earlier, you can delete them.

Getting started checklist

Settings → Getting started lists the twelve things a new school sets up, and ticks each one by itself when it is done. The dashboard shows the next step until all are done (you can hide it).

StepWhere
School name, address and logoSettings → School profile
Classes and sections, subjects for each classAcademics → Classes & sections; Examinations → Subjects per class
Staff and teacher logins (role Teacher)Staff → Add staff; Settings → Users & logins
StudentsStudents → Import (CSV), or Settings → Import from old software
Fee planFees setup → Make a fee plan (easy)
Parent loginsCommunicate → Login credentials send
Online payment, SMS / WhatsAppSettings → Integrations
TimetableTimetable → Timetable Studio
Cron job, 2-step login, licenceSystem health; Login security (2FA); Licence

Roles and portals

Staff sign in with their username; parents and students can also sign in with their mobile number and a one-time code. What each staff member sees is set in Settings → Roles & permissions.

RoleTypical use
Super AdminEverything: settings, roles, licence, updates, backup, audit trail
AdminDay-to-day office work
Teacher / class teacherAttendance, homework, marks, progress cards; a class teacher also sees the class's fee dues and CCTV
AccountantFees, scholarships, income and expense, payroll
ReceptionistEnquiries, visitors, calls, postal
Parent / studentThe portal and app

Moving from old software

Open Settings → Import from old software, upload the old software's .sql backup or connect to the old database (read only).

  • Brings sessions, classes, subjects, staff, students and parents (same usernames and passwords), fees and old receipts, transport, attendance, exams, marks, report-card templates, certificates and photos.
  • Safe to run again — only new records are added — and it can be undone.
  • From any other software use the Excel / CSV templates in Settings → Import from Excel (with a "check only" option).
Daily work

Dashboards

The full school dashboard — all students, whole-school collection, charts and dues — is for the Super Admin. Every other login sees My dashboard with only their own work: fees they collected today and this month, their receipts, income and expense they entered, attendance they marked, homework they gave, their class's fee dues (class teacher) and their own attendance. The group dashboard shows all branches together.

Teachers see my work this week (a score), my periods today and their class's dues with the most-due students.

The dashboard
The dashboard in the demo school.

Coordinator panel and teacher limits

Give a teacher the Coordinator role to check other teachers' work in Coordinator panel: for a day, week or month you see each teacher's attendance marked, lesson plans, homework, syllabus topics finished, marks entered and Smart Class use, with a score and a green / yellow / red zone and alerts (attendance not marked today, no lesson plan).

  • Open a teacher to see the timetable, syllabus progress, check lesson plans (OK / Needs change with a note) and record a class observation (6 ratings, what went well, suggestions, follow-up date). Teachers see the feedback on their dashboard and can reply.
  • Teachers work only in their own classes: a class teacher sees the students, attendance, register, timetable and fee dues of their own class (My class); a subject teacher sees their own timetable and enters marks, lesson plans, homework and Smart Class only for the classes and subjects they teach.
  • Marks entry for other staff: Examinations → Marks entry access gives one subject, one class or everything to any login.

Attendance

  • Attendance → Mark attendance: choose the class and section, everyone is present by default — tap the absent ones and save.
  • Monthly register, attendance by date, period (subject) attendance by subject teachers.
  • QR attendance from the ID card, biometric devices (ZKTeco / eSSL / Realtime), and staff selfie attendance.
  • Staff attendance; approving a teacher's leave for today starts automatic substitution.
  • Parents get one absent message a day if it is switched on in Settings → Notification settings.
Sort students your wayMarks entry, exam pages, daily attendance, the monthly register, period attendance and the progress card have a Sort students box — Roll no, Name A–Z or Admission no. Each user's choice is remembered; the marks Excel follows the same order.

Class setup

Examinations → Class setup (also under Academics) has every class as a tab: tick its subjects with periods a week, choose the class teacher of each section and the teacher of every subject. The timetable lessons update by themselves, and a teacher chosen here at once enters that class's marks, lesson plans, homework and Smart Class.

  • All subjects tab: add, rename, change code / type and delete subjects. A subject already used (marks, exams, homework…) is never deleted.
  • Excel tab: download every class, section and subject with periods and teachers, change it and upload. Check the file shows what will change before anything is saved; grey columns are locked, a wrong employee code is always reported.

Timetable and automatic substitution

In Timetable → Timetable Studio set bell schedules (General / Summer / Winter timings by date), lessons (periods per week, teacher per subject) and teacher rules, then open Timetable → Generate, tick the classes and press Generate: subjects are spread across the week with no teacher or class clash. The result says how many periods were placed and lists any that could not be placed, with the reason. Nothing is saved until you press Apply — the old timetable is kept as a version.

When a teacher is marked absent or their leave for today is approved, all their periods go to free teachers automatically — same subject first, least busy, with a daily limit per teacher — and the substitutes are told. On Teacher substitution tick the teachers and coordinators who may take substitute periods; only they are used, and they are suggested first.

Timetable Studio

Timetable reports

Open Reports → Timetable (also in the Timetable menu). Every report is in colour and has Excel, PDF and Print buttons.

ReportWhat it shows
Teacher timetableOne teacher, or All teachers (bulk) — each on its own page; Excel has one sheet per teacher with an index
Class timetableOne class-section, all sections of a class, or every section; subject colours and teacher names
Teacher loadPeriods per day and week, free periods, load % (light / good / busy / heavy), classes, subjects and substitutions this month
Free periodsWhich teacher is free in each period of a chosen day (green = free), free teachers per period and a week summary
Substitution reportBetween two dates: absent teacher, substitute, periods not given, and a teacher-wise summary

Teachers see only their own timetable (class teachers also their class). Tick Timetable reports and Substitution report in Roles & permissions for other roles.

Homework, lesson plans and syllabus

  • Homework for a class and subject, with a due date; parents see it in the app.
  • Syllabus with topics done per section, lesson plans, download centre, online courses and live classes.
  • Question bank, question-paper maker and online exams.

Smart Class, dictionary and Spoken English

Ready-made, original Skoolnix lessons for CBSE Class 1 to 10 (new NCERT books) and 388 practicals for Class 1–12: notes with read-aloud, slides for the smart board with pen, Play lesson with voice, question bank, practice quiz, glossary with Hindi, mind map, lesson plan, PDF notes and PowerPoint, and 1,413 labelled diagrams that build up step by step like a teacher drawing on the board. Concept videos in English and हिन्दी play in the Skoolnix player.

  1. Super Admin: Smart Class → Content packs → Install all (content comes from skoolnix.com for licensed schools).
  2. Switch on who can see it: students and parents see nothing until the Super Admin turns on Smart Class & Dictionary / Spoken English; teachers get it when ticked in Roles & permissions.
  3. Teachers: Smart Class → Chapters & lessons → class → subject → chapter. Lesson settings (speed, voice, text size) are remembered on each device.

Dictionary: about 155,000 English words with meanings, examples and Listen. Spoken English: 4 levels × 20 lessons with speaking score, role-play, recordings for the teacher and live batches with a Join button.

Question paper from upload: Examinations → Question paper from upload turns a typed, handwritten-photo, PDF or Word paper into a school-branded paper with answer key (PDF / Word / Excel).

Students

Admission and students

  • The admission form has photos, documents, Aadhaar, PEN / APAAR; brothers and sisters are found automatically by the phone number.
  • Upload a photo or PDF of a filled form, birth certificate, Aadhaar, TC or report card and the form is filled for you — yellow boxes show what to check.
  • Online admission on the website with mobile OTP; the admission CRM tracks enquiries from first call to admission.
  • Student profile with fees, attendance, documents, class history, privacy choices and change history.
  • Promotion to the next session, disable with a reason, alumni, houses and custom fields.

Admission form kept, view only

  • The scanned form read with Read & fill is saved as the student's Admission form when the student is saved (box ticked by default).
  • For older students upload it from the profile (Documents → Admission form), or many at once in Students → Admission forms (bulk upload) — files named by admission no (_2, _3 for more pages) or one ZIP.
  • It opens in a view-only viewer with a watermark: no download, no print, nobody can change it. Parents see it in the portal (My profile → Certificates).

More

  • Online admission instructions up to 12,000 letters; lines starting with "-" show as bullets.
  • BPL students are not given the class's fee groups automatically. Student fees on Edit student are shown only to the Super Admin.
  • Aadhaar and parents' mobiles show in full only to roles allowed to see them (others see XXXX XXXX 1234); search finds a student by PEN, APAAR or Aadhaar.
  • Students → Fix photos (face & passport) makes white-background passport copies; Family search finds all children of a parent.

Certificates and ID cards

  • TC in the CBSE proforma, bonafide, character, date of birth, fee paid (80C), award and merit certificates, staff certificates, and your own templates.
  • Every certificate carries a QR code; scanning it shows whether it is genuine or cancelled.
  • Parents can request a certificate from the portal; the fee is added to their fees.
  • ID cards for students, parents and staff — 3 designs, A4 or PVC card printer.

ID card designs: besides Classic, Modern and Elegant there are Aurora wave, Side band, Photo hero and Royal dark, each portrait or landscape. Staff cards look different (own colours, STAFF tag, designation, striped footer); every card shows the school address. Change design, shape, colours and back side on the print page itself. The back side prints only when ticked.

Scholarships

Open Fees collection → Scholarships.

  1. Add a scholarship: who gives it (government — e.g. NSP or the state; a trust; or the school), how it helps (money to the family, fee concession by the school, or the giver pays the school), the amount or % of the year's fees, classes, last date and documents needed.
  2. Add students by admission numbers or whole sections. Tick "Families can see it" to let parents apply from the portal.
  3. For each student keep the status (applied → documents pending → verified → approved → money received, or not approved), the NSP / application ID, and the amounts sanctioned and received.
  4. For a school scholarship press On fees: the amount is taken off the student's unpaid fees, earliest first. When a trust pays the school, record it in Collect fees.
Scholarship applications

Students who need attention

Students → Students who need attention lists the children who may be slipping, worked out every hour from:

  • attendance below 75% in the last 30 days, or absent three or more school days in a row;
  • marks below 40% in the latest exam, or a fall of 15 marks or more since the exam before;
  • two or more behaviour notes in 30 days; and, for people who handle fees, fees pending more than 60 days.

Call or WhatsApp the parent from the list. Teachers see only their own classes. Every Monday class teachers get a reminder in the app.

Students who need attention
Fees

Fees home and the fee plan

Fees collection → Fees home shows today's and this month's collection and finds any student as you type (name, admission number, father's name or phone).

Fees setup → Make a fee plan (easy) makes the whole year in one page: tick the classes, type the monthly fee, choose the months and the due day, add one-time fees (admission, annual, exam) and a late fine. Skoolnix makes the fee types, groups, amounts and due dates and gives them to the students.

Collecting fees

  • Open a student, tick the fees being paid (or type an amount — the oldest dues are paid first), choose cash, UPI, cheque or bank, and save. The receipt prints and can go to the parent on WhatsApp.
  • Discounts, fines, carry forward of old dues, and cancelling a receipt with a reason (it is kept in the cancelled-receipt register).
  • Parents can report a bank / UPI payment with a slip from the portal; the office approves it.
  • Automatic reminders before and after the due date by WhatsApp or SMS: Fees collection → Fees reminder.
Collect fees

Collect popup and fee rules

  • The collect popup shows Fee amount (blue), Discount (pink) and Fine (orange) in separate columns with total tiles.
  • Part payment and reducing / removing a late fine are rights in Roles & permissions — the Super Admin always has them; for others the boxes are locked and the server refuses.
  • Only the Super Admin can change the receipt date or give discounts. Counter collection closes at 4:00 PM (change it in Roles & permissions → School rules); online payments are not affected.

Online payments and UPI Autopay

Razorpay, Easebuzz, PhonePe, Cashfree, PayU and others are set in Settings → Integrations. Parents choose which fees to pay, oldest first. With UPI Autopay a parent approves once and monthly fees are collected on the due date.

No payment is lost: the return page, the gateway's webhook and an automatic check every few minutes all record it. The settings page shows when each webhook was last received.

Fee lock and holds

Lock the parent portal when fees are unpaid a number of days after the due date (and above an amount), or only hold the report card and admit card. Per-student Allow / Hold rules are available. The portal opens again by itself after payment.

Accounts and reports

Income and expense, day book, ledger, trial balance, Receipts & Payments and Income & Expenditure accounts, cash and bank books, Tally export and closing the books up to a date. The Reports hub lists every report by category with search, print, Excel and CSV — including UDISE+ data and the APAAR / PEN / Aadhaar check.

Exams and progress

Exams and marks

  • Terms, assessments with parts (PT / notebook / subject enrichment / written; theory / practical) and grade sets — CBSE patterns for Classes I–XII are ready-made.
  • Exams with sections, subjects and a schedule; marks entry with AB for absent — teachers see only their own subjects.
  • Class XI–XII: tick each student's subjects in Examinations → Subject choice (XI–XII); CBSE "best five" is a report-card option.
  • Co-scholastic grades, attendance and remarks, results with rank, exam analysis, student growth and expected result.

CBSE lists: Examinations → CBSE registration cards → Import reads the registration final list, the LOC checklist and the LOC Final list of candidates PDF from cbseit.in, with photos.

Report cards, admit cards and seating

  • Report-card templates join exams with weightage (for example Term 1 50% + Term 2 50%). Print one student, a section or many sections; publish to the parent portal.
  • A QR code on every report card and admit card opens a page on the school's website that confirms it is genuine.
  • Print on your own letterhead (leave the top blank), with sign and stamp boxes, place and date.
  • Admit cards with photo, schedule and room; exam seating plans with mixed-class benches, room charts and invigilator duty.
  • CBSE registration IX / XI and LOC X / XII, registration cards and the verification list.

CBSE board results

Upload the CBSE result gazette for Class X / XII in Examinations → CBSE board result (X / XII): Skoolnix works out the best of five, ranks and subject-wise analysis, shows toppers with photos, makes an English / Hindi newspaper report and a website banner, and prints result cards in the CBSE marks-statement layout. Compartment and improvement results update the earlier result.

Holistic progress card (NEP 2020)

The progress card follows the NEP 2020 idea: the teacher, the child and a classmate each look at a set of "I can…" statements, and parents add how the child is at home.

Set it up once

Examinations → Progress card setup has ready-made domains and statements for the Foundational (Nursery – Class 2), Preparatory (3–5), Middle (6–8) and Secondary (9–12) stages. Change the words, switch any off, add your own; set the number of terms, the four teacher levels (Beginning, Progressing, Proficient, Advanced) and which class uses which card.

Teachers fill it

  1. Open Examinations → Holistic progress card, choose the class, section and term.
  2. For each domain tap a level 1–4 for every child; the small buttons under a statement fill the same level for the whole class, then change the few that differ.
  3. Optionally choose a classmate's view (peer) and write a remark for the domain.
  4. Under "Strengths & next steps" write a line or two for each child. The percentage on each domain shows how much is filled.

Children and parents add their part

In the app, Progress card lets the child fill "All about me" and pick a face for each statement (😐 I need help, 🙂 I am getting there, 😄 I can do it well). Parents answer six short questions about the child at home. Both can be switched off in setup.

Print and publish

Print one child's card or the whole section (Save as PDF works too). Press Publish to families to let parents see the term's card in the app.

Filling the progress card
Levels for one domain — tap 1 to 4 for each child.
Robot helper

Using the Skoolnix Robot

The robot sits at the bottom-right of every page. Tap it and type, paste or speak (the microphone works in Chrome and Edge). It understands English, Hindi and Bengali — in their own script or in Roman letters.

Today's collectionWho has late fees in Class 5?Rahul Das detailsA002 er fees nao cashClass 5 A attendance: absent 3, 7homework Class 6, English: write 10 sentences, due tomorrownotice: School closed on Mondaymake TC of A002issue book 101 to A002open payroll
  • Questions are answered straight away and never change anything.
  • Work (collect fees, attendance, homework, notice, TC, certificate, discount, book issue, admission, leave) is prepared as a card; it is saved only when you press Yes, through the same checks as the page itself.
  • Attach an Excel sheet, a PDF or a photo of a marks list and the robot fills the marks by admission number for you to confirm.
  • Drag the robot anywhere on the screen (with a finger on a phone); it stays where you leave it. On a computer the chat window can be dragged by its top bar.
The robot answering

Robot permissions, report and smart mode

  • The robot follows Settings → Roles & permissions live. If a role cannot do something, the robot says so politely and does nothing.
  • Settings → Robot activity shows every question and every saved action — who did what and when (for example fees collected through the robot). You can also rename the robot there.
  • Smart mode understands long and free sentences. It works with the Skoolnix licence (a monthly allowance), or with the school's own API key in Settings → Integrations. Without it the robot uses its built-in dictionary for everyday requests.
Families and communication

Parent and student app

Parents install the portal as an app from the browser (Add to Home screen). It is in English, हिंदी and বাংলা.

  • Attendance calendar, homework, timetable, date sheet, results, report card and progress card.
  • Fees and online payment, receipts, wallet, certificate requests, scholarships.
  • Live bus with arrival time, PTM booking, messages to teachers, leave, library, notices.
  • One login for brothers and sisters; mobile number + OTP sign-in.
App homeProgress card in the app

Parents can also ask for a date-of-birth correction (CBSE format with affidavit and documents), see Your teachers, the student and parent ID cards and the view-only admission form.

Notices, SMS, WhatsApp and app notifications

  • Communicate → Send SMS / email to parents (all, a class, a section, fee defaulters) or staff, with templates, scheduling and a delivery log; WhatsApp shows delivered and read ticks.
  • Choose whether a message is school work or general news. General messages are not sent to families who said no in their privacy choices.
  • More than twenty events send messages by themselves — admission, fee received, absent, homework, result, leave, certificate ready and more — set in Settings → Notification settings.
Staff and campus

Staff, leave and payroll

  • Staff records and logins, departments, designations, ratings, duty roster, staff handbook and My profile.
  • Staff apply for CL or sick leave from their own login (Leave → Apply for leave). When you approve, the employee's whole leave of the session shows on the card — each type used and left and every request — with a red warning if the request is more than the balance.
  • If you approve beyond the balance, the extra days are LWP (leave without pay): marked LWP in staff attendance, an LWP column in the staff register, on the profile and the employee's leave page, and payroll deducts them like absent days.
  • Payroll with PF, ESI, professional tax and TDS; PF ECR and ESIC files; yearly salary statement.

Transport and GPS

Routes, stops, vehicles (insurance, fitness, permit and PUC reminders) and transport fees. Track the bus live from the driver's phone (no app needed) or a GPS tracker; parents see the bus, their stop and the arrival time.

CCTV

Add cameras in CCTV → Cameras & settings (HLS stream, viewer page, MJPEG or snapshot link) and choose which class each camera belongs to. Admins see every camera; a class teacher sees only their own class's camera and the cameras marked for all staff. Short clips can be recorded and kept in CCTV → Recorded clips.

For CP Plus / Dahua / Hikvision / Prama recorders, CCTV → Cameras & settings (easy setup) needs only the DVR address (DDNS or public IP), username and password — cameras appear by themselves and pictures come straight from the DVR, no computer needed.

Library, digital library, inventory and hostel

  • Library with barcode labels, scan to issue and return, member cards, reservations, fines and stock check.
  • Digital library with e-books, videos, story time and websites; a starter set can be loaded in one click.
  • Inventory: items, stores, purchases and supplier payments, assets, issue to staff and students, staff requests.
  • Hostel rooms, night roll call, gate passes, visitors and mess menu; health and sick-room records.
Website and privacy

School website

Front CMS builds the school's website: home page with banners, notice ticker, counters, principal's message, facilities, news, events, gallery, reviews and admission button — 5 colour themes or your own. Pages, media, alumni registration and the mandatory disclosure page are included. Enquiries arrive in Front office.

Privacy and data requests (DPDP Act 2023)

The Digital Personal Data Protection Act, 2023 asks schools to tell families how their data is used, to take their consent and to answer their requests. Skoolnix does this in three places:

  • The privacy notice: when a parent first signs in, a short notice explains what is kept, why, who sees it, for how long, their rights and the Grievance Officer. They choose about photos on the website and general messages. When you change the notice, tick "show it to every family again".
  • My privacy in the app: parents download their child's data, change their choices, and ask to correct or remove data, take back a consent or complain.
  • Settings → Privacy & data requests: the office sees how many families accepted, answers each request (the date to reply by is shown), downloads a family's data, and — for a student who has left — removes personal details, photos and documents while fee, marks and TC records are kept.

The public privacy policy page on the website is filled from these settings.

Legal adviceSkoolnix helps you follow the Act, but it is not legal advice. Have your privacy notice checked by a lawyer.
Settings and safety

Roles and permissions

In Settings → Roles & permissions tick which modules each role can open, and fine-tune with View / Add / Edit / Delete per screen. A new role can start from another role's rights. The Super Admin keeps every right. The robot follows the same rules.

Rights you may want to give or keep: Take part payment of fees, Reduce / remove late fine, Give discount, See everyone's collection, See online payments, Marks entry for every class, Quick session change. New screens from recent updates: Timetable reports, Substitution report, Admission form, Admission forms (bulk upload).

Audit trail

Settings → Audit trail records every change to fees, receipts, discounts, marks, attendance, students, staff, salary, logins, settings, scholarships and progress cards — by itself, from every page, import and the robot. Each entry shows who, when, from which page and each field's old and new value.

  • Filter by date, person, area, student or any text (for example a receipt number), and download to Excel.
  • The student profile has a Change history button.
  • The first entry of marks and attendance is normal work and is not listed; later changes are. Entries are kept for two years (you can change this).

System health and backups

Settings → System health shows in green, amber or red: the daily backup, whether the latest backup can really be restored, when a copy was last kept away from the server, the cron job, errors, disk space, the software version, 2-step login, https and PHP.

  • Press Check the latest backup once a month: it reads the whole backup and makes sure every table is inside, without changing anything.
  • Download a backup every week from Settings → Backup & restore and keep it on a pen drive or Google Drive.
  • Restore from a server copy or an upload (Super Admin; a safety backup is taken first).
System health
Backup by emailIn Settings → Backup & restore → Email a copy every day (Super Admin) choose an email and a zip password: after each daily backup a password-locked zip of the data is emailed there. Restore takes that zip with its password.

Login security and licence

  • Two-step verification by e-mail, WhatsApp or SMS, trusted devices and forgot password by OTP — Settings → Login security (2FA). Turn it on at least for admins.
  • The licence is bound to the school's domain and checked daily. After expiry and seven grace days the software becomes read-only — data is never deleted and online payments keep working.

Print settings

In Settings → Print: header image and footer line, fee receipt size (A5, A4, thermal 80 / 58 mm), report cards on letterhead, QR on or off, principal's signature, certificate background and ID-card colours.

Online updates

  1. Open Settings → System update. When a new version is out you see what is new.
  2. Press Update now. Files are replaced; your settings, uploads and data stay.
  3. If the page asks to update the database, press Run update once.

Every update is signed by Skoolnix; a school site refuses an update without the right signature. The last update can be undone.

Help

Troubleshooting

ProblemWhat to do
Messages, reminders or backups do not go outThe cron job is missing or wrong. Copy the line from Settings → System health; it shows when the cron last ran.
An online payment shows pendingPress "Check all pending now" on the online payments page; check the cron job.
The robot says it did not understandWrite shorter: a name or admission number plus what you want ("A002 fees"). Smart mode understands long sentences.
The microphone does not workUse Chrome or Edge, and allow the microphone for the site (lock icon next to the address).
"This update is not signed by Skoolnix"Do not install anything from unknown sources; contact Skoolnix support.
A parent does not see the privacy notice or progress cardCheck that the notice is on (Privacy settings) and that the term's card is published.
Locked out of an accountUse Forgot password (OTP), or the Super Admin resets it in Users & logins.

Support

E-mail skoolnix@gmail.com or WhatsApp +91 70333 76343 (Monday–Friday 8 AM–4 PM, Saturday 8 AM–12 PM). Please send the page name, a screenshot and the steps. Everything here can be tried on the live demo.