Skip to content
SOFTRIZQSoftrizq home

For training institutes

Learning platforms built to a specification, and documented to match

Your platform will be audited, handed to a different team, and maintained for years. That means the documentation matters as much as the software — and most vendors do not produce any.

What we hear most often

Admissions runs on paper and goodwill

Lost payment slips, mis-transcribed contact numbers, registration numbers that collide, and no record of who approved what.

The last vendor left nothing behind

A working system, no documentation, and nobody who can safely change it. Every small request becomes a negotiation.

Off-the-shelf almost fits

The platform does 80% of what you need and fights you on the rest — usually the part specific to how your institute actually works.

What we do about it

Built against a written specification

Every requirement gets an identifier, and that identifier is cited in the code that satisfies it. When an auditor asks how a rule is enforced, the answer is a search, not an investigation.

Manuals for every role

Separate written guides for administrators, instructors, students and super-administrators — plus a QA test pack your own team can re-run after any change.

Arabic and RTL from the start

Planned into the routing rather than retrofitted, which is considerably cheaper and works considerably better.

Honest advice about building at all

Often the right answer is a custom portal and integrations on top of Moodle or Open edX, at a fraction of a bespoke build. We will tell you when that is the case.

Proof

We have delivered a full learning platform this way: web and mobile clients on a single API, built to a formal specification, shipped with four role-based manuals and a QA test pack.

Education · Client confidential

A learning platform built to a formal specification, and documented to match

Web and mobile clients on a single API, built against a written requirements specification with every requirement traced into the code that satisfies it.

Read the case study

Where most people start

Learning Portal

An institute delivering courses online.

$7,500

5 weeks

Rescue Audit

Anyone who inherited a codebase nobody understands.

$1,200

4 days

Retainer

A team that needs ongoing engineering capacity.

$2,500/mo

3 month minimum

Questions we get

Should we build custom or configure an existing platform?
Usually the second, and we will say so even though it is the smaller project. A full custom build is right only when your process genuinely does not fit an existing product.
Can you integrate with our student information system?
Yes, and we scope it explicitly during discovery rather than discovering it halfway through the build.
What happens if we want to change vendor later?
You can. You own the code outright, the requirements are documented, and the QA pack is yours. Making ourselves replaceable is deliberate — it is what makes us worth hiring.

Tell us how your admissions actually works today.