Learning platforms
Learning platforms for institutions that need it documented, not just working.
We have built a full learning platform to a formal software requirements specification: web and mobile clients on one API, with every requirement traced into the code that satisfies it, shipped with separate manuals for administrators, teachers, students and super-administrators, plus a QA test pack.
- From
- $7,500
- Typical timeline
- 5–16 weeks
- Stack
- TypeScript · Node.js · PostgreSQL · Prisma · Flutter
That is an unusual way to build. It is also exactly what a training institute, a university department, or a government-adjacent contractor needs when the platform has to be audited, handed to a different team, or maintained for a decade.
What this covers
Admissions and enrolment
The process that causes institutions the most pain: applications, payment verification, registration numbering, and an approval trail that records who decided what and when.
Course delivery
Content, lectures, assessment, progress tracking, and certificates — on web and mobile, working sensibly on a poor connection.
Portals and dashboards
Separate, properly scoped experiences for students, instructors and administrators. Role-based access designed before it is built, not bolted on afterwards.
Arabic and RTL
Full right-to-left layout and Arabic content support, planned into the routing from the start rather than retrofitted — which is considerably cheaper and works considerably better.
What you get
- Platform deployed and running on your infrastructure
- A written requirements specification, with each requirement traced to the code satisfying it
- Role-based manuals — administrator, instructor, student
- A QA test pack your team can re-run
- Handover documentation and a recorded walkthrough
Stack
- TypeScript
- Node.js
- PostgreSQL
- Prisma
- Flutter
- React
- Docker
We use a small, well-understood stack deliberately. Fewer surprises, faster decisions, and estimates that hold.
Packages
Learning Portal
An institute delivering courses online.
$7,500
5 weeks
Common questions
- Should we build custom or use an existing platform?
- Usually the second, and we will tell you so. Building a custom portal, integrations and theming on top of Moodle or Open edX costs a fraction of a bespoke platform and does the same job. We recommend a full custom build only when your process genuinely does not fit an existing product.
- Can you integrate with our student information system?
- Yes. Integration with existing SIS, HR and payment systems is normal, and we scope it explicitly rather than discovering it halfway through.
- Do you support SCORM and xAPI?
- Yes, where your content requires it. We will confirm exactly which standards and versions you need during discovery, because the details matter more than the acronyms.