Skip to content

Software for eLearning

Putting a course online is easy. Finding out whether anyone learned anything is the difficult part. Many platforms record that a video was opened and call it completion, which tells a training manager nothing useful.

We build learning software for organisations that need more than a video library: structured courses, assessments that are hard to game, records an employer or examining body will accept, and connections to the systems that hold enrolments and payments. Teaching decisions stay with your educators. We turn them into software.

Isometric illustration of a laptop with a lesson card, a stack of books, a graduation-cap shaped block, a video play card and a tablet
What gets built

Parts of a learning platform

Course delivery

Lessons in sequence, prerequisites, drip release by date, and a player that resumes where the learner stopped on any device.

Assessment

Question banks, randomised papers, timed attempts, written answers marked by a tutor against a rubric.

Live teaching

Timetabled sessions through a video service, attendance taken automatically, recordings filed against the lesson.

Certificates and transcripts

Documents generated on completion, each carrying a code that an employer can check on your site.

Enrolment and payment

Single purchases, subscriptions, company accounts buying seats in bulk, and coupons that expire properly.

Progress reporting

Views for the learner, the tutor and the manager who paid, each seeing only what concerns them.

Pitfalls

Why online courses disappoint their owners

These are product problems more than technical ones, but software can ease each of them.

  1. Learners drop out after week one

    Nothing notices that someone has gone quiet. A reminder rule and a tutor alert are cheap to build and rarely present.

  2. Completion means a tick, not a skill

    When the only evidence is that pages were viewed, clients stop trusting the certificate.

  3. Video bills grow without warning

    Files are served in one large size to every device. Adaptive streaming from a video host cuts the waste.

  4. Content is locked inside the platform

    Courses authored in a proprietary editor cannot be moved. Standard packages can.

  5. Corporate buyers need their own sign-in

    A company wants staff to log in with work accounts and wants results sent to its HR system.

  6. Exams are easy to cheat

    Fixed question order and unlimited attempts invite it. Design reduces the problem, though it never removes it.

Technology

Standards and tools in this field

Open standards are preferred, so your content outlives any one platform.

Content standards
SCORMxAPIcmi5LTI
Platforms
MoodleWordPressLaravelDjango
Front end
ReactVue.jsFlutter
Sign-in
SAMLOpenID Connect
Media
HLS streamingCaptions in WebVTT
Regulation

Policy choices that belong to you

Take these to your legal adviser or data protection officer. We build to the requirements they return. Assessment against any standard is done by your auditor.

  1. Children's data

    COPPA in the United States, the age of consent under GDPR in Europe, and parental consent rules in India's data protection act, if any learner is a minor.

  2. Student records

    FERPA for institutions in the United States, and comparable rules elsewhere, on who may see grades.

  3. Accessibility

    Public bodies and many private providers must meet WCAG. It affects video captions, colour, keyboard use and the exam timer.

  4. Remote invigilation

    Webcam and screen monitoring is intrusive. Decide whether it is lawful and proportionate before asking for it to be built.

  5. Recognition of certificates

    An accrediting or examining body may set rules on identity checks, assessment and record keeping.

  6. Content licences

    Rights to third-party video, images and texts used in courses, and what happens to them when a licence ends.

Questions

What course providers want to know

Should we use an existing LMS or build one?

Start with an existing one if your teaching model is conventional. Moodle and the WordPress learning plugins cover a great deal. A custom platform is justified when the learning experience itself is your product.

Can courses be moved from our current platform?

If they were exported as SCORM or xAPI packages, generally yes. Content written in a closed editor may have to be rebuilt, and we tell you which after inspecting it.

Do you write the course material?

No. Subject knowledge and teaching design are yours. Anything you supply is used for your platform only.

How will the project be charged?

A paid discovery comes first. After it, a defined first release can be priced as a fixed amount, or work continues hourly at published rates. Progress is demonstrated every two weeks.

Where is the platform hosted?

In a hosting account that belongs to you, chosen with learner numbers and video volume in mind.

Straight talk

Is this the right project for us?

Yes, when

  • You have courses and learners already, and the platform is holding you back.
  • An educator on your team can decide how assessment should work.
  • Corporate customers are asking for integrations you cannot offer.

No, when

  • The course does not exist yet. Write and test it with learners first.
  • A marketplace for selling courses would meet the need.
  • You want software that marks essays with no human involved.
Next step

Show us one course and how it is taught today

A link, a syllabus or a screen recording will do. Add what learners and tutors complain about. Replies go out within one business day.

Discuss your platform

Goes straight to our team on WhatsApp and email. We reply within one business day.

Desktop Mode WhatsApp