MARIOXSoftware

Seneca Learning.

Revision products win on habit mechanics, not content volume.

Client
Seneca Learning
Sector
Edtech
Scope
App + web
Stack
React, Node.js, React Native
Overview

A learning platform on app and web, covering course content, practice, progress and the mechanics that bring learners back.

01 — The challenge

What made it hard.

Most learners stop early. Structure, pacing and reminders move the number more than features do.

01

Live at scale

A session with thousands of concurrent learners is an infrastructure problem, not a video problem.

02

Assessment integrity

Marking has to be fast, consistent and hard to game across large cohorts.

03

Many stakeholders

Students, teachers, parents and administrators each need a different view of the same data.

02 — The product

What we shipped.

A learning platform on app and web, covering course content, practice, progress and the mechanics that bring learners back.

03 — The build

How it holds up.

The funnel from enrolment to completion is instrumented first, then designed against the drop-off points the data actually shows.

The system

Progress is stored per learner as an event stream, which makes streaks, spaced repetition and analytics the same data.

Stack
ReactNode.jsReact NativePostgreSQLRedisWebRTCGCP
iOS and Android apps
Web platform
Architecture, CI/CD and handover docs
04 — Ownership

Theirs, from day one.

Repositories, cloud accounts and documentation sat with the client throughout. Senior engineers wrote the production code rather than specifying it.

Ask for the full metrics on a call →
Next case study · E-commerceSnitch →

More edtech work.

All 42 case studies →
GraphyEdtech
EdTech HubEdtech
TestbookEdtech

Building something like Seneca Learning?

Tell us what you are building. A senior engineer replies within one business day. NDA on request.

Start a edtech projectReply in 1 day
Phone
I need
Budget
Confidential. NDA on request.