Soma Bridge
Learning platform

Soma Bridge

Structured courses with live database-backed progress and quick competence checks. Built for SACCOs, NGOs and corporate skills programs.

LaravelLMSQuizzesCertificates

Category

Web App

Scope

Learning management platform

Role

Full-stack engineer

Timeline

Q4 2024 · 3 months

Overview

The story

Soma Bridge is a learning platform combining structured course content, assessments and reporting for skills training. Learners move through modules, take quick competence checks and have their progress persisted, while admins manage the catalogue and track results.

Problem

Skills trainers were emailing PDFs and Excel quizzes to 400+ learners. There was no way to track who actually finished, no way to assess competence, no way to issue certificates.

Solution

Modular courses with inline quizzes, persistent learner state, admin authoring tools, and auto-generated certificates on pass.

Business value

Gives training teams a single platform to publish courses, assess competence and prove outcomes — with real data.

Outcome

Course completion jumped from 31% (PDFs) to 78%. Trainers issued 240 verified certificates in the first quarter.

Highlights

  • Structured course modules
  • Inline competence quizzes
  • Persistent learner progress
  • Admin course management
  • Auto-generated certificates
  • Cohort & branch reporting

Tech stack

  • Laravel 11API & content engine
  • PostgreSQLProgress & assessment store
  • ReactLearner & admin UI
  • PDF generationCertificate issuing

Completion rate

78%

from 31% on PDFs

Active learners

420+

across 3 cohorts

Certificates issued

240

in 90 days

Avg assessment

82%

first-attempt pass

How it was built

Process

  1. 1

    Interview

    Talked to 6 trainers about why PDFs failed — finishing was invisible, quizzes were a hassle.

  2. 2

    Author

    Built a content authoring tool first; trainers tested it on real material before the learner UI existed.

  3. 3

    Assess

    Inline quizzes that block module progression until passed, with retry logic and explanations.

  4. 4

    Reward

    Auto-generated, verifiable certificates on cohort completion to drive finishing motivation.

"I can finally prove our training works. Every learner has a record and the numbers don't lie."

Eng. C. Mwangi · Training lead, technical SACCO

Live demo

Try it now

Real interface wired to a live database — changes you make persist for every visitor.

Active learners

0

across cohorts

Courses live

0

published catalogue

Avg completion

0%

across courses

Course progress

Cohort progress

0%completed

Average across 0 active courses

Quick assessment

Question 1 / 3

What is double-entry bookkeeping?