हर class mark करें. हर chronic case पकड़ें. हर chronic case पकड़ें.
Daily class-by-class attendance, 7-status model जो भारतीय स्कूल actually use करते हैं, register-book monthly grid, chronic-absentee watchlist, parent WhatsApp alerts, और UDISE+ ready exports — CBSE, ICSE, IB और State Board स्कूलों के लिए।

आज भारतीय स्कूल attendance कैसे mark करते हैं
सुबह 8:05 बजे, Class 5 B की class teacher hardbound register खोलती है, roll number 1 से 47 तक call करती है, और हर name के सामने present या absent tick करती है. वही scene 38 दूसरी classrooms में चलता है. 9:00 तक registers staff-room rack में वापस आ जाते हैं. 9:30 बजे एक peon उन्हें एक-एक करके principal के office में ले जाता है, जहाँ office assistant Excel sheet में दिन के totals type करता है — class-wise, section-wise, gender-wise, और social category से अगर school UDISE+ पर है.
11:00 बजे एक parent call करता है — 'क्या Aarav आज school पहुँच गया?' Office staff Excel खोलता है, Class 7 A में Aarav को scroll करता है, blank cell देखता है, बिना सच में जाने 'haan ji aa gaye' कह देता है. कुछ घंटों बाद पता चलता है कि Aarav की section का register कभी भेजा ही नहीं गया — teacher दूसरी class में substitute पर थी. तीन महीने बाद जब CBSE renewal के लिए 75% attendance roster माँगा जाता है, चार लोग दो शामें register, Excel और notebooks reconcile करने में बिता देते हैं ताकि 1,200 students की attendance compute हो सके.
Cost ticking boxes में लगा time नहीं है. Cost है वो Class 10 board student जिसकी attendance 71% पर गिर गई और किसी ने notice नहीं किया जब तक school को CBSE को relaxation की letter नहीं लिखनी पड़ी. वो RTE-EWS student जो Diwali के बाद आना बंद कर दिया और school को term-end में drop-out पता चला. वो parent जो चार और parents को बताता है कि 'इस school को पता ही नहीं कि मेरा बच्चा school में है या नहीं'. वो state inspector जो attendance register pull करता है और पाता है कि वो UDISE+ submission से reconcile नहीं होता. Attendance paperwork नहीं है. यह किसी भी भारतीय school का सबसे ज़्यादा देखा जाने वाला signal है.

हमने इसके बजाय क्या बनाया
Inkwelly का Student Attendance module हर class का एक register, हर working day पर, उन सात statuses के साथ जो भारतीय schools actually चाहते हैं — Present, Absent, Late, Half-day, Leave, Short Leave और On-Duty — class teacher दो minutes से कम में अपने phone पर mark करती है, principal और parent को instantly visible.
यह भारतीय school calendar को समझता है. Session April से March तक चलता है. Saturdays week के हिसाब से full या half working होते हैं. Sundays और gazetted holidays non-working हैं. Diwali, Holi, Eid, Christmas, Janmashtami, Independence Day, Republic Day, Founder's Day pre-loaded holidays के रूप में हैं. तो 'attendance percentage' actual working days के against compute होती है — 365 नहीं, 200 नहीं, बल्कि वो 220 (या 180, या 240) days जो आपका school actually खुलता है. Class teachers इसे configure नहीं करतीं; school का academic session इसे एक बार करता है.
यह भारतीय school absence की सात realities को समझता है. एक बच्चा Present हो सकता है. बिना leave के Absent हो सकता है. 20 minutes Late हो सकता है. Doctor visit के लिए Half-day पर हो सकता है. Family function के लिए approved Leave पर हो सकता है. दो periods के लिए Short Leave पर हो सकता है. Inter-school competition में school represent करते हुए On-Duty हो सकता है. हर status एक अलग downstream effect drive करता है — fee penalties, board-eligibility, parent communication, UDISE+ category — और system सातों model करता है, सिर्फ़ binary नहीं.
यह समझता है कि register-book monthly grid ही वो तरीक़ा है जिससे भारतीय class teachers actually attendance के बारे में सोचती हैं. 12 months × 40 students × 30 cells per row एक flat 2D table है — date-picker नहीं, pop-up नहीं — जिसे teacher scan करती है, tick करती है, बंद करती है. हमने उसी register का digital version बनाया जो उसी paper register पर print भी हो जाता है अगर inspector अभी भी माँगे.
Highlights
- **7-status attendance model** — Present, Absent, Late, Half-day, Leave, Short Leave, On-Duty — भारतीय school day की हर reality को cover करता है, सिर्फ़ present/absent नहीं.
- **Register-book monthly grid** — हर class का 30-day flat table, उसी तरीक़े से जैसे teachers actually सोचती हैं, one-click bulk marking और Saturday/Sunday/holiday awareness built-in.
- **Class pulse grid** — हर section का attendance rate एक नज़र में, colour-coded, principal morning meeting से पहले खोलती हैं.
- **Chronic absentee watchlist** — 75% threshold से नीचे गिरने वाले students automatically flag, class-wise sorted, parent contact एक click दूर.
- **Marking coverage card** — कौनसी classes ने आज attendance mark नहीं की, किस time तक, किस teacher ने; principal को second period से पहले दिख जाता है.
- **Parent WhatsApp alerts** — बच्चा absent mark होते ही parent के preferred mobile पर auto-sent, English या Hindi या regional script में.
- **Source mix tracking** — manual marking, biometric, portal self-mark, parent-reported leave — हर source audit trail और recorded-by user के साथ capture.
- **Holiday और week-off intelligence** — gazetted holidays, second Saturdays, Sundays, school-specific closures सब pre-loaded; attendance percentage real working days के against compute होती है.
- **75% CBSE board-eligibility tracking** — Class 9, 10, 11, 12 students जिस दिन 75% से नीचे गिरते हैं उसी दिन flag, तीन महीने बाद नहीं जब board roster due होता है.
- **RTE 25% reservation attendance** — EWS-DG students की attendance अलग से track, RTE register के लिए; drops state inspection issue बनने से पहले flag.
- **UDISE+ submission ready** — class-wise enrolment, gender-wise, social-category-wise attendance जिस format में portal accept करता है उसमें export.
- **Audit log per record** — किसने mark किया, कब, किस device से, edits के साथ. Inspectors को answer मिलता है; teachers को back-up.
Product देखें





सात statuses जो भारतीय schools actually चाहते हैं
एक name, एक tick, और एक cross एक real school day के लिए काफ़ी नहीं है. एक बच्चा 8:42 पर पहुँचता है — late, but present. एक बच्ची second period के बाद चली जाती है क्योंकि माँ लेने आई थी — short leave, absent नहीं. एक बच्चा inter-school sports tournament में school represent कर रहा है — on-duty, absent नहीं. एक बच्चा wedding के लिए informed leave पर है — leave, बिना permission absent नहीं. इनमें से हर एक का अलग downstream effect है. अलग parent message. अलग UDISE category. अलग fee implication. अलग board-eligibility weight.
हमने सातों को data model में first-class statuses के रूप में model किया. Teacher dropdown में सही एक pick करती है; system बाक़ी करता है. Principal का dashboard, parent का WhatsApp, academic record, examinations module — सब सही status पढ़ते हैं, flattened binary नहीं.
Present
Default. Student ने पूरा दिन attend किया. Attendance percentage की ओर 1.0 count होता है. कोई parent message trigger नहीं होता.
Absent
Without prior leave. Attendance की ओर 0 count. 9:30 a.m. पर parent को auto WhatsApp reason पूछते हुए. Repeat absences chronic flag trigger करती हैं.
Late
Late-coming cut-off के बाद पहुँचा. 1.0 count (0.75 configurable). Threshold से ऊपर late count attendance pattern review flag करता है.
Half-day
Late पहुँचा और जल्दी गया, या doctor / function. 0.5 count. Primary classes में common; trends visible रहें इसलिए separately tracked.
Leave
Class teacher से pre-approved, [leave application](/modules/students-attendance) के against record. Attendance % के लिए 0 count लेकिन chronic flag नहीं करता; medical हो तो CBSE-eligible.
Short Leave
दो periods या कम, in या out. 0.85 count. Medical, parent visits, school-permission errands के लिए use. Reason के साथ audit-logged.
On-Duty
School represent कर रहा/रही — sports, debate, science Olympiad, NCC parade. 1.0 count. Chronic analysis से excluded. Achievement record में visible.

Register-book monthly grid — भारतीय schools का actual mental model
किसी भी भारतीय school की class teacher से पूछिए कि वो attendance के बारे में कैसे सोचती है, और वो एक 30-column-wide table draw कर देगी. Names left में, dates top पर, ticks और crosses cells में. हर paper-based school के हर register ऐसा ही दिखता है. Office assistants जो Excel sheets maintain करते हैं वो यही है. Mental model fixed है; medium paper या spreadsheet है; friction medium में है, model में नहीं.
हमने ठीक इसी register का digital version बनाया. Class 5 B एक flat table में खुलती है — 38 student rows, 30 day columns, हर cell में status dots. Saturdays और Sundays pre-shaded. October 2 holiday auto-marked. Teacher एक cell tap करके status change कर सकती है. Shift-click से row range mark कर सकती है. पूरा column 'Present' bulk-mark कर सकती है normal day के लिए, फिर absentees individually click कर सकती है. वो page बंद करती है और data database में, principal के dashboard पर, parent के app में, UDISE+ export में मौजूद होता है.
दो minutes में class mark — morning workflow
8:30 पर class teacher अपने phone पर classes register खोलती है. Class 7 A आज की date पर खुलती है, सारे 47 students listed, सब default Present पर. वो scroll करती है, Aarav को ढूँढती है, Absent mark करती है. Priya को ढूँढती है, Late mark करती है. Rohan को ढूँढती है, On-Duty mark करती है (वो Math Olympiad में है). Save. पूरा काम 90 seconds.
8:35 पर principal देखती हैं Class 7 A class pulse grid पर green हो गई — marked, 45 present, 1 absent, 1 late, 1 on-duty. 9:00 तक हर class green है. Principal morning meeting में जाती हैं school की attendance rate जानते हुए, इससे पहले कि किसी ने अपनी चाय खत्म की हो. 9:30 तक Aarav की माँ को WhatsApp आता है: Aarav आज absent mark है. अगर ग़लती हो तो reply करें. 9:32 तक उन्होंने reply कर दिया — Aarav vomiting कर रहा था, sick leave mark करें. Teacher status fix करती है. Audit log change capture करता है.


Class pulse grid — principal का morning view
Pre-KG से Class 12 तक 40 sections एक screen पर. हर tile section name, total students, present count, attendance rate, और marking-status flag दिखाता है — green अगर marked, amber अगर marking in progress, red अगर शुरू नहीं हुई. Principal की नज़र पहले red पर जाती है.
अगर Class 8 B 9:15 तक mark नहीं हुई, एक नज़र बता देती है कि substitute teacher ने register खोला नहीं है. वो teacher को message करती है; एक click reminder भेजता है. 9:30 तक 100% marking coverage एक measurable, visible KPI है — assumption नहीं. Saturdays पर जब school का आधा हिस्सा खुला होता है, सिर्फ़ working sections दिखती हैं; non-working sections बिना flags greyed out हैं. Grid school का calendar honour करती है; principal phantom absences चेज़ नहीं करतीं.
Chronic absentee watchlist — drop-out पकड़ें इससे पहले कि वो हो जाए
एक student जिस दिन आना बंद करता है उस दिन drop-out नहीं बनता. वो तीन हफ्ते बाद drop-out बनता है, जब school को finally पता चलता है. भारतीय government schools हर साल Class 9 के 4% students invisible drop-outs में खो देते हैं; private schools कम खोते हैं, पर खोते हैं — और उन्हें सिर्फ़ term-end पर पता चलता है.
Inkwelly हर student जिसकी attendance 75% से नीचे गिरती है (CBSE board-eligibility bar, school-wise configurable) उसी दिन flag करता है. Watchlist severity से sorted है — 50% पर students 70% पर students से ऊपर. Class teacher का name, parent का mobile, student profile link सब एक-एक click दूर. Principal आधे focused घंटे में 10 parents को call कर सकती हैं और ज़्यादातर recover कर सकती हैं. 4% drop-out 0.5% बन जाता है.


Marking coverage — कौनसी class ने अभी mark नहीं किया
अगर principal को पूछना पड़े 'क्या Class 6 A ने attendance mark कर दी?', तो system पहले ही fail हो चुका है. Inkwelly marking coverage live दिखाता है — 38 sections, 35 marked, 3 pending, name से, class teacher से, time से. अगर threshold 9:30 है और 9:32 हो गया, तो तीनों pending red हैं; principal एक-click WhatsApp reminder उन तीन teachers को भेजती हैं.
Coverage card source-wise breakdown भी देता है — कौनसी sections manually marked, biometric punching ने कौनसी auto-mark की, कौनसी office से mark हुईं क्योंकि substitute teacher unfamiliar थी. Audit trail हर cell पर recorded-by user और timestamp दिखाता है. जब CBSE inspections पूछती हैं 'आप कैसे ensure करते हैं attendance daily mark हो?', answer screen पर है, PDF में exportable.
Source mix — manual, biometric, portal, parent-reported
Attendance एक real भारतीय school में चार channels से आती है. Class teacher manually mark करती है. Gate पर biometric या RFID punching device arrival record करता है. Student या parent self-service portal use करके planned absence inform करता है. Office staff in-person मिले leave applications record करते हैं.
Inkwelly हर record पर source capture करता है — manual · biometric · portal · admin — audit log में visible, reports में exportable. जब sources conflict करते हैं (gate biometric कहता है 'arrived', class teacher ने 'absent' mark किया), system silently एक चुनने के बजाय review के लिए flag करता है. Principal daily conflict count देखती हैं; office reconcile करता है. ज़्यादातर दिन conflicts zero रहते हैं.


Leave pipeline — applications, approvals, audit
एक real भारतीय school day 8 से 12 leave applications के साथ शुरू होता है. कुछ पिछली शाम diary में लिखे होते हैं. कुछ class teacher को WhatsApp पर texted होते हैं. कुछ 8:00 a.m. पर parent walk-in करता है hand-written note के साथ. ज़्यादातर schools उन्हें staff-room की notebook में track करते हैं और month-end तक आधे भूल जाते हैं.
Inkwelly का leave pipeline हर application capture करता है — date, reason category (Medical · Family Function · Travel · Other), supporting document अगर है, requested-by, approved-by, decision timestamp. Leave approve होते ही attendance status auto-flip Leave पर सही dates पर. जब CBSE renewal class-wise medical-leave aggregates माँगती है, answer एक click — एक हफ्ते की register-hunting नहीं.
Parent WhatsApp alerts — हर absence, हर parent
भारतीय school का सबसे ज़्यादा पूछा जाने वाला सवाल है 'क्या मेरा बच्चा आज school में है?'. Parent का सबसे anxious moment है जब उन्हें realise होता है कि उन्होंने बच्चे को school भेजा है पर pakka नहीं कि पहुँचा. Inkwelly दोनों का answer देता है — automatically.
जब बच्चा Absent mark होता है, parent को 9:30 a.m. पर registered mobile पर WhatsApp message आता है: आपका बच्चा Aarav (Class 7 A) आज absent mark है. अगर ग़लत है तो reply करें. Message parent की preferred language में होता है — English, Hindi, या regional script. Reply-to-fix built-in है. Schools पहले महीने में parent walk-in calls 70% तक drop होते देखते हैं — और जो parents call करते हैं वो वही हैं जिन्हें genuinely बात करनी है.


75% CBSE board-eligibility — पकड़ा गया, पीछा नहीं
Central Board of Secondary Education (CBSE) Class 10 या Class 12 student को board exam में बैठने के लिए 75% attendance ज़रूरी मानता है. Board-eligibility roster February में due होता है. ज़्यादातर schools अपने at-risk students January में discover करते हैं जब office assistant calculation run करता है — तब तक 60% पर वाला student mathematically 75% तक नहीं पहुँच सकता.
Inkwelly हर Class 9, 10, 11, 12 student की projected attendance live track करता है — current %, days remaining, mathematically achievable maximum %. 75% से नीचे गिरने वाला student उसी दिन flag होता है, महीने बाद नहीं. Principal October में parent के साथ intervene कर सकती हैं, जब student अभी recover कर सकता है. Inkwelly use करने वाले schools 80%+ at-risk students recover करते हैं; बाक़ी CBSE relaxation letter के लिए early notice पाते हैं, documented evidence के साथ.
UDISE+ attendance — हर October, ready
Unified District Information System for Education+ (UDISE+) Ministry of Education का primary data system है हर recognised भारतीय school के लिए. October submission window class-wise, gender-wise, social-category-wise, age-wise enrolment और attendance माँगता है — सिर्फ़ headcount नहीं बल्कि attended percentage भी.
ज़्यादातर schools September के last हफ्ते में registers से attendance aggregates rebuild करते हैं, शामों को Excel sheets type करते हुए जो UDISE+ field names match करें. Inkwelly aggregates live रखता है, हर दिन, सही structure में. October window खुलते ही, UDISE-compatible export एक click. Source documents linked हैं — हर student की attendance day-by-day register से backed है, audit trail के साथ. DEEO inspections records on file पाती हैं, missing नहीं.


RTE 25% — सिर्फ़ admission नहीं, attendance भी
Right to Education Act 2009 के तहत, हर recognised private school भारत में अपनी Class I (और कुछ states में pre-primary) seats का 25% economically weaker sections (EWS) और disadvantaged groups (DG) से बच्चों के लिए reserve करना ज़रूरी है. State governments fee का हिस्सा reimburse करते हैं — पर सिर्फ़ उन students के लिए जो actually attend करें. 30% attendance वाला बच्चा reimbursement नहीं कमाता.
Inkwelly RTE-admitted students को अलग tag करता है और उनकी attendance state-specific thresholds के against track करता है. State government का annual RTE register माँगा जाए तो हर RTE student की attendance percentage उस पर है. Drops early flag होते हैं ताकि principal parent को call कर सके इससे पहले कि बच्चा irrecoverable हो. ज़्यादातर schools यह data produce नहीं कर सकते; Inkwelly एक-दिन की notice पर produce करता है.
Holiday और week-off intelligence
भारतीय schools 365 दिन नहीं चलते. वो 220, या 200, या 240 working days चलते हैं — board, state और school calendar पर depend करता है. Saturdays full, half, या alternating हो सकते हैं. Sundays off हैं. October 2 (Gandhi Jayanti) और August 15 (Independence Day) off हैं. Diwali दो दिन; Holi एक या दो; Eid lunar calendar के साथ move; Janmashtami, Christmas, Founder's Day, mid-term break, summer vacation — हर school की अपनी list है.
हम आपके school के state के gazetted holidays pre-load करते हैं, और principal को school-specific closures add करने देते हैं. Attendance percentage actual working days के against compute होती है — calendar days नहीं. Saturday-week logic (first / second / third / fourth / last Saturday off) एक बार encoded. Class teacher configure नहीं करती. System हर दिन सही काम करता है.

“Pehle do hafte lagte the CBSE 75% list nikaalne mein. Ab principal Madam roz subah dekh leti hain — kaun girne wala hai. Saal mein paanch students bachaa liye hum ne is se.”
Inkwelly Student Attendance से पहले और बाद
Inkwelly vs generic school ERPs
अलग-अलग लोग, वही एक register
Attendance principal, class teacher, office clerk, और parent के लिए अलग-अलग चीज़ें मतलब रखती है. हमने वही data चारों के लिए build किया — हर एक के लिए सही view के साथ.
Principal
Live school attendance rate. Class pulse grid — हर section rate से coloured. Marking coverage — कौनसी class ने mark नहीं किया. Chronic absentee watchlist — 75% से नीचे students severity से sorted. Classes 9–12 के लिए 75% board-eligibility roster. RTE 25% attendance compliance. UDISE+ readiness. Trend lines — last 30 days, last 3 months, year-on-year. हर signal जो principal normally office से माँगती हैं, screen पर, meeting शुरू होने से पहले.


Class teacher
उसकी section, उसके students, उसका register. Roll-number-wise list, quick status dropdowns, bulk-present action, individual override. कल का pattern visible — कौन दो दिन से absent है. किसी भी month का अपना monthly grid, PDF में exportable अगर inspector अभी भी paper माँगे. WhatsApp पर मिले leave applications यहाँ surface होते हैं. हर सुबह दो-minutes marking, उसके phone पर.
Office clerk / Admin staff
Heavy user. On-Duty roster (cricket team, debate team, NCC parade) के लिए attendance adjust. Leave pipeline process — approve, reject, और info request. UDISE+ export generate. 75% CBSE board-eligibility report run. Biometric gate device से attendance bulk import. Chronic cases के लिए parent absentee letters generate. हर action audit-logged, हर record reversible, कोई data loss नहीं.


Parent / Student portal
/s/<id> पर parent बच्चे की attendance summary देखता है — month-to-date %, days present, days absent, leave used, on-duty days, board classes के लिए projected board-eligibility. किसी भी month का monthly register-style grid. Supporting document के साथ leave application submit. Absentee WhatsApp history देखें. School office को morning calls eliminate, parent को वो ownership देता है जो school नहीं दे सकता.
Inkwelly vs imported global student attendance tools
एक register छह दूसरे modules को power देता है
Student Attendance वो daily heartbeat है जिससे school के बाक़ी systems पढ़ते हैं. यहाँ एक change — एक बच्चा Leave mark, event के लिए section closed, On-Duty roster — instantly हर जगह flow करता है, audit-logged, no drift.

Attendance data sensitive है — minors, pattern, location
Attendance minors की movement patterns reveal करता है. यह DPDP Act 2023 के under verifiable parental consent के साथ governed है. POCSO sensitivities apply होती हैं. हम इसे accordingly treat करते हैं — afterthought नहीं.
- **AES-256 encryption** PostgreSQL पर at rest; हर endpoint पर TLS 1.3 in transit.
- **Role-based access** — principal सब देखती हैं, class teacher सिर्फ़ अपनी section, parents सिर्फ़ अपने बच्चे.
- **Per-cell audit log** — किसने mark किया, कब, किस device से, edits के साथ. Inspectors और parents को request पर visible.
- **Verifiable parental consent** हर minor के admission पर capture; renewable, revocable, DPDP Act 2023 compliant.
- **Soft-delete with 90-day restore** — accidentally deleted attendance वापस आ जाती है; data loss नहीं, panicked support tickets नहीं.
- **Multi-tenant isolation** database level पर. आपके school की attendance किसी और tenant से fully isolated. हमेशा.
- **Hosted in India** (Mumbai region). Normal operation के लिए कोई cross-border PII transfer नहीं.
- **POCSO-aligned** — late-coming और short-leave reasons के sensitive student details access-restricted.

Migration — अपनी existing attendance ले आइए
ज़्यादातर schools हमारे पास registers, Excel, biometric gate devices, या किसी और ERP पर already चलते हुए आते हैं. Migration वो हिस्सा है जिसका schools सबसे ज़्यादा डर है, इसलिए हम उसकी ज़िम्मेदारी लेते हैं. पहले session की attendance के लिए free, हमारी तरफ़ से.
Paper registers + Excel से
ज़्यादातर mid-tier भारतीय schools के पास per-class hardbound registers और एक master Excel होता है जो office maintain करता है. हम Excel as-is accept करते हैं — कोई specific format नहीं. हमारी migration team आपके columns को Inkwelly fields से map करती है, student master के against validate करती है, school calendar से holiday/week-off awareness reconstruct करती है, और chosen start date तक daily attendance import करती है. Paper-only schools registers की OCR scanning का opt कर सकते हैं — paid service, optional.


Educomp, Campus Care, MyClassCampus, Vidyalaya, Teachmint से
हम ज़्यादातर major भारतीय school ERPs से attendance histories migrate कर चुके हैं. उनके standard formats में attendance, leave applications, holiday calendar export करें — हम हर status को Inkwelly के 7-status model से map करते हैं, working-day calendars reconstruct करते हैं, और हर cell import करते हैं. ज़्यादातर schools एक हफ्ते से कम में live हो जाते हैं. आपके previous system के against parallel-run validation 14 दिन चलता है. Cutover के बाद, आप दो systems के लिए pay करना बंद कर देते हैं.
Biometric gate / RFID device से
अगर आपके school में gate पर biometric या RFID device है (Realtime, eSSL, ZKTeco, Matrix, Mantra), हम उसके punch logs ingest करते हैं. हर student का first punch 'arrived' बनता है; late-coming threshold (typically 8:30) Late vs Present decide करता है. Class teachers अभी भी override कर सकती हैं — biometric एक source है, final word नहीं. ज़्यादातर schools biometric AND class-teacher marking parallel चलाते हैं; source-mix card दिखाता है किसने क्या mark किया.

30 minutes में अपने school की attendance देखें
अपना existing register, Excel या biometric export demo में लाइए. हम आपके real students के साथ Class set up करेंगे, real day mark करेंगे, real WhatsApp absentee message भेजेंगे, और आपके real Class 10 के लिए board-eligibility project करेंगे — call के दौरान. Call के end तक आप अपनी real attendance Inkwelly के अंदर देखेंगे.
“हर school attendance mark करता है. कुछ ही 9:30 a.m. तक बता सकते हैं कि कौनसा बच्चा 75% से नीचे गिर गया है और किस parent को अभी inform नहीं किया है. हमने इसे उन कुछ के लिए बनाया जो इस फर्क की परवाह करते हैं.”
Dashboard signals जो आपकी principal actually चाहती हैं
Student attendance module का काम ticks mark करना नहीं है. इसका काम principal को — हर Friday सुबह — exactly बताना है कि school की attendance health कैसी है, risks कहाँ हैं, और किस parent को Monday से पहले call चाहिए. हमने उसी conversation के लिए dashboard बनाया.

Dashboard पर आप क्या देखते हैं
- **Hero KPIs** — आज की school-wide attendance %, students present, students absent, on leave, on-duty count, marking coverage %.
- **Class pulse grid** — हर section attendance rate से coloured; red sections को attention चाहिए.
- **Today's snapshot** — class-by-class present/absent/late counts; एक click में किसी section में drill.
- **Status distribution** — present, absent, late, half-day, leave, short-leave, on-duty stacked bar के रूप में.
- **Class breakdown** — primary vs middle vs senior school attendance averages, gender-wise, social-category-wise.
- **Chronic absentee watchlist** — 75% से नीचे students severity से sorted, parent contact एक click दूर.
- **Marking coverage** — कौनसी sections ने आज mark नहीं किया, teacher से, one-click reminder के साथ.
- **Source mix** — manual vs biometric vs portal vs admin marking, conflict count के साथ.
- **Recent activity** — last 50 attendance changes, किसने, कब, किस device से.
- **Trends card** — 30-day, 90-day, year-on-year attendance trends; pattern anomalies flagged.
- **Leave pipeline** — pending leave applications, reason category से, class से.
- **Data quality alerts** — biometric mismatched sections, missing-marking days, late-marking warnings.
Student Attendance के साथ क्या-क्या मिलता है
- Unlimited classes, sections, students. कोई per-student fee नहीं.
- 7-status attendance model (Present, Absent, Late, Half-day, Leave, Short Leave, On-Duty).
- हर class, हर month का register-book monthly grid.
- Class pulse grid, chronic absentee watchlist, marking coverage card.
- Classes 9–12 के लिए 75% CBSE board-eligibility tracker.
- State inspections के लिए RTE 25% attendance register.
- UDISE+ submission-ready export.
- Parent WhatsApp absentee alerts English, Hindi, regional script में.
- Biometric gate / RFID device integration (Realtime, eSSL, ZKTeco, Matrix, Mantra).
- /s/<id> पर self-service parent / student portal.
- Per-cell audit log, 90-day restore के साथ soft-delete, role-based access.
- India में hosted (Mumbai), DPDP Act 2023 compliant, parental consent verified.
देखें कि 'हर class marked, हर parent informed' actually कैसा दिखता है
30 minutes. कोई commitment नहीं. अपना register या biometric export लाइए — हम structure लाएंगे. Call के end तक आप अपनी real classes, real students, real holiday calendar, और real Class 10 board-eligibility roster देखेंगे — Inkwelly के अंदर.
अक्सर पूछे गए सवाल
13 सवालClass teacher को daily marking में कितना time लगता है?
45–50 students की class के लिए, phone पर marking 60–120 seconds लेती है. Default हर student के लिए Present है; teacher सिर्फ़ absentees, late-comers, और on-duty students override करती है. Bulk-present action बाक़ी cover करता है. ज़्यादातर class teachers दो minutes से कम में mark करती हैं; substitute teachers तीन में.
क्या यह class teacher के phone पर काम करता है?
हाँ. Class teacher का daily marking workflow mobile-first बना है — phone के लिए landscape में, busy staff-room में, slow Jio connection पर designed. iOS और Android दोनों Inkwelly app या responsive web के through supported. Teacher को laptop नहीं चाहिए.
क्या हम अपना existing biometric या RFID gate device use कर सकते हैं?
हाँ. हम Realtime, eSSL, ZKTeco, Matrix और Mantra devices के साथ integrate करते हैं — जो भारतीय schools में सबसे common हैं. Punch logs हर 5–10 minutes में ingest होते हैं; late-coming threshold (typically 8:30) Present vs Late drive करता है. Class teachers override authority retain करती हैं — biometric एक source है, final word नहीं.
75% CBSE board-eligibility check कैसे काम करता है?
हर Class 9–12 student की live attendance percentage और remaining working days में achievable projected maximum percentage है. System हर student जो 75% से नीचे cross करता है उसे उसी दिन flag करता है. Roster sortable, exportable है, और एक-click call के लिए parent का mobile include करता है. Inkwelly use करने वाले schools January तक ज़्यादातर at-risk students recover कर लेते हैं क्योंकि उन्हें October में flag मिल गया था.
क्या parents को बच्चे के absent होने पर WhatsApp message आ सकता है?
हाँ. WhatsApp absentee alerts configurable time पर (default 9:30 a.m.) registered parent mobile पर auto-sent होते हैं. Messages parent की preferred language में होते हैं — English, Hindi या regional script (Bengali, Tamil, Telugu, Kannada, Marathi, Gujarati, Punjabi). Reply-to-fix built-in है: parent के reason के साथ reply करने पर pipeline में leave application auto-create.
Holidays, Sundays और second Saturdays कैसे handle होते हैं?
आपके school के state के gazetted holidays pre-loaded हैं. Sundays default off हैं. Saturday rule — full / half / first-and-third-off / second-and-fourth-off — per school एक बार configured. School-specific closures (Founder's Day, mid-term break) principal add करती हैं. Attendance percentage सिर्फ़ actual working days के against compute होती है, calendar days के नहीं.
Sports, debates, science Olympiad के लिए On-Duty कैसे?
On-Duty सात first-class statuses में से एक है. Class teacher (या office, roster के साथ) student को reason के साथ On-Duty mark करती है. Parent को absentee WhatsApp नहीं जाता. Board-eligibility उस दिन की 100% पर रहती है. Achievement [student profile](/modules/student-information) पर logged होता है. UDISE+ student को present count करता है. एक dropdown, हर सही answer.
क्या हम UDISE+ attendance submission directly generate कर सकते हैं?
हाँ. October UDISE+ submission class-wise, gender-wise, social-category-wise enrolment और attendance percentage माँगता है. Inkwelly aggregates live रखता है, हर दिन, सही structure में. UDISE-compatible export एक click. Source documents linked हैं, तो DEEO inspections records on file audit trail के साथ पाती हैं.
क्या यह RTE 25% reservation attendance tracking support करता है?
हाँ. RTE-admitted students admission पर अलग से tagged होते हैं. उनकी attendance state-specific thresholds के against tracked होती है, अपने register पर, state inspectors के लिए audit-ready. Threshold से नीचे drops early flag होते हैं ताकि school बच्चे के irrecoverable होने से पहले parent को call कर सके. Reimbursement filings live attendance percentage reference करती हैं.
क्या हम इसे Hindi या अपनी regional language में चला सकते हैं?
हाँ. Class teacher का marking screen, principal का dashboard, parent portal, और parent WhatsApp messages सब English plus Hindi (Devanagari) plus आपकी regional script (Bengali, Tamil, Telugu, Kannada, Marathi, Gujarati, Punjabi) support करते हैं. Latin digits (0–9) only — Devanagari numerals कभी नहीं — Inkwelly के बाक़ी हिस्से के साथ consistency के लिए.
अगर कोई student mid-year class transfer हो जाए?
Student की attendance history [student profile](/modules/student-information) पर continuous रहती है. Class change timestamped है; change से पहले के days old class के नीचे, बाद के days new class के नीचे दिखते हैं. 75% board-eligibility calculation दोनों segments use करती है. Class pulse grid change instantly reflect करती है. कोई data lost नहीं; कोई re-import ज़रूरी नहीं.
क्या attendance data securely stored है? कहाँ hosted है?
सारा attendance data PostgreSQL पर AES-256 से at rest encrypted है, TLS 1.3 से in transit, Indian regions (Mumbai) में hosted. Per-cell audit log हर change capture करता है. Role-based access — class teacher अपनी section देखती है, principal सब, parents सिर्फ़ अपने बच्चे. Minors के लिए verifiable parental consent के साथ DPDP Act 2023 built-in. POCSO-sensitive details default access-restricted.
अगर हमारे एक trust के अंदर कई branches हों?
Inkwelly multi-school trusts को natively support करता है. हर branch की अपनी classes, अपनी attendance, अपना holiday calendar — fully isolated. Trust-level dashboards schools across attendance KPIs roll up करते हैं. RTE register, UDISE+ export, और board-eligibility roster हर branch के लिए separately generate होते हैं. एक platform, हर branch, default fully isolated.
आपको ये भी पसंद आ सकता है
3 लेखInkwelly आपके स्कूल पर — खुद देखें
30 मिनट का डेमो। आपके मौजूदा ERP को आपके साथ खोलकर, कॉल पर ही आपका डेटा Inkwelly में लोड करते हैं। कॉल ख़त्म होते-होते एक तय तारीख़ का गो-लाइव प्लान आपके हाथ में।