NM Company
A portfolio and enquiry site for events firm NM Company
A visual portfolio and enquiry website for an event management and supplies firm — presenting a full...
Read itLMS · Proctoring · NEP · ABC credits
Edtech does not fail on engineering. It fails when nobody notices a learner has stopped showing up. We build the noticing — risk scoring, nudge ladders and cohort alerts — plus proctoring that is honest about its limits.
The edtech graveyard is full of beautiful platforms with excellent content and single-digit completion rates. The engineering was never the problem. The problem is that to most software, a learner who has quietly disappeared looks exactly like a learner who is doing fine — until the refund request arrives in week nine. There is no queue telling a counsellor which eleven people to call today. There is no alert when module four causes a drop-off spike, so it goes on doing it to every future cohort. There is a dashboard, and nobody has opened it since launch. We build the noticing. It is the least glamorous part of an LMS and it is the part that decides whether the business works.
Talk about your programmeUp from 9% at one client. Risk scoring, a ranked counsellor call queue, and a nudge ladder that ends with a human.
Not a dashboard. A queue, with the reason attached, of exactly who to call today and why.
Adaptive bitrate, aggressive CDN caching and download-for-offline, which removes that consumption from the bill entirely.
Proctoring flags go to a review queue. We do not auto-fail a candidate on an algorithm's say-so, ever.
The edtech graveyard is full of beautifully built platforms with excellent content and terrible completion rates. The engineering was never the problem. The problem is that a learner who stops opening the app in week three is indistinguishable, to most software, from one who is doing fine — right up until the refund request arrives.
Self-paced online courses complete at rates in the single digits. Cohort-based programmes with a live component and real accountability complete far better, and the reason is not the video quality. It is that somebody notices when you disappear.
So we build the noticing. A per-learner risk score that combines login recency, session depth, assignment submission and quiz performance — not a vanity dashboard, but a queue that tells a counsellor which eleven learners to call today, ranked, with the reason attached. A nudge ladder that escalates from an in-app prompt to WhatsApp to a human. Cohort-level alerts when a specific module causes a drop-off spike, because that is a content problem and it will keep happening to every future cohort until somebody fixes it. Completion is an operations problem, and software's job is to make it visible early enough to act on.
Nobody has solved remote proctoring, and any vendor claiming otherwise is selling you confidence rather than integrity. What is achievable, and what we build, is raising the cost of cheating and producing evidence a human can adjudicate.
That means browser lockdown and focus-loss detection, randomised question banks so no two candidates see the same paper, per-question timing that flags a candidate answering a hard question implausibly fast, webcam snapshots and audio anomaly detection where the stakes justify it, and — the part that actually matters — a review queue where a human makes the final call, always. We do not auto-fail on an algorithm's say-so. For genuinely high-stakes certification, we will tell you that a physical test centre is the only real answer, and we would rather say that than sell you a proctoring module that will not survive its first legal challenge.
The National Education Policy pushes towards credit-based, multidisciplinary, multiple-entry and multiple-exit programmes, with the Academic Bank of Credits holding credits that are portable between institutions.
The engineering consequence is specific and it is easy to get wrong: a student's programme is no longer a fixed path with a start and an end. It is an accumulating credit balance against a requirement set, where a learner may exit with a certificate after one year, return three years later, and have their prior credits still count. If your data model assumes a student belongs to a batch that progresses through semesters together, you will be rewriting it. We model credits as first-class transferable entities from the outset, because retrofitting that is a rewrite of the academic core.
Bandwidth is the largest running cost in most edtech products, and the naive implementation is brutally expensive. Adaptive bitrate streaming so a learner on a 3G connection in a small town gets a watchable stream rather than a buffering wheel. Signed, expiring URLs so your content is not re-uploaded to Telegram within a week of launch. Aggressive CDN caching. Download-for-offline on mobile, because that is how a great deal of India actually consumes learning content, on a phone, on a commute, with no signal.
Per-learner risk scoring, a ranked counsellor call queue with reasons, a nudge ladder from in-app to WhatsApp to a human being.
HLS adaptive bitrate, signed expiring URLs, CDN caching and download-for-offline. Bandwidth is your biggest running cost.
Curriculum, modules, prerequisites, live sessions, and cohort mechanics — because cohorts complete and self-paced does not.
Randomised banks, browser lockdown, focus-loss and timing anomaly detection, and a human review queue that always decides.
Credits as first-class portable entities, multiple entry and exit, requirement sets rather than fixed semester paths.
Drop-off by module, so a content problem is visible after one cohort instead of being repeated on every future one.
The call queue, learner history, intervention logging, and a record of what was tried so the next call is not the same call.
Instalments, EMI partners, refund policy enforced in code, and revenue recognised against delivery rather than collection.
Offline downloads, background sync of progress, push nudges — because most of India learns on a phone, on a commute.
Credit-based, multidisciplinary, multiple entry and exit. Your student is a credit balance against a requirement set, not a member of a marching batch.
Credits portable between institutions. The API integration is the easy half; the hard half is an academic model that does not contradict it.
The learner is on a phone, on a commute, on a connection that drops. Download-for-offline is not a nice-to-have; it is the primary mode.
Adaptive bitrate is not a quality feature, it is a cost control. Naive video delivery is how edtech companies discover their unit economics do not work.
Signed expiring URLs, forensic watermarking and device limits. Your course will be on Telegram; the question is how fast and how completely.
Raise the cost of cheating and produce evidence a human can adjudicate. Anyone promising you a solved problem is selling confidence, not integrity.
A platform that launches without the engagement engine will have a completion problem from its very first cohort — and by then you have spent the learners you needed to prove it worked.
Credits, requirement sets, entry and exit points. Get this wrong and NEP alignment later is a rewrite of everything.
Courses, modules, adaptive bitrate delivery, offline download, and the cost controls in place from the first upload.
Risk scoring, the counsellor queue and the nudge ladder — shipped with the first cohort, not bolted on after the churn.
Randomised banks, lockdown, anomaly flags, and the human review queue that makes every final call.
A Shopify storefront for a Surat ethnic-wear label — 200+ SKUs of lehengas, sarees and suits organised by type, colour,...
A fleet, ePOD and route-optimisation platform built offline-first for drivers in low-connectivity corridors — because th...
A Shopify storefront for a Surat watch and eyewear retailer — browsable by gender, brand, style and combo, with predicti...
If your platform cannot answer that with a ranked list and a reason for each name, your completion rate is not a content problem. It is a noticing problem, and it is fixable.
The stack
FAQ
Proof
NM Company
A visual portfolio and enquiry website for an event management and supplies firm — presenting a full...
Read itSwasthya Sarathi
A multi-service healthcare platform that helps people find hospitals, doctors, labs, medical stores,...
Read itMV Tech Education
A course-catalogue and admissions website for a Bihar vocational institute — leading with industrial...
Read itLogistics platforms fail in the money, not the map. We build hub-and-spoke networks, offli...
ExploreHealthcare software where the identity layer is national, consent is statutory and no-show...
ExploreIn fintech a bug is a reconciliation break. We build double-entry ledgers that tie out to...
ExploreLet's talk education software development
A senior engineer reads every enquiry. You'll get a real answer — scope, risk and a number — within one business day.