Education
Learning platforms that stay out of the way
Education software covers learning platforms, course management and student portals. Criza builds it for schools, training providers and course businesses that want less admin and a clearer experience for students. This describes an area we build for, not a list of past clients.
What we build for this sector
Learning management platforms
Courses, modules, lessons, resources and assessments in a structure that matches how your programmes are taught.
Student portals
Enrolments, schedules, materials, submissions and results in one place for the learner.
Course management and authoring
Staff tools for building and revising content, with previews, drafts and version history.
Assessment and reporting
Quizzes, assignments and completion reports that answer the questions institutions are actually asked.
What's included
- Course and module builder
- Learner dashboard with progress
- Enrolment and payment flow
- Assignments, quizzes and feedback
- Cohort reporting for staff
- Accessible, mobile-friendly lessons
How long it takes and what it costs
How long does it take?
Depends on scope. You get a written milestone schedule with your quote, and a realistic estimate rather than one designed to win the job.
What does it cost?
Fixed quote after a free 30-minute call. The scope is written down first, including anything specific to your sector.
Common problems in this sector
Content locked behind a developer
Updating a module means a support ticket, so courses go stale and staff work around the system they paid for.
Progress that nobody can see
Learners do not know what is next, and administrators reconstruct completion by exporting three reports.
Enrolment administration
Sign-ups, payments and cohort assignment are handled manually, which scales badly every intake.
Where software helps most
Self-service publishing
Modules, lessons and assessments edited by teaching staff, with a draft-and-publish flow that protects live courses.
Visible progress
A learner dashboard showing what is done, what is next and what is due, and a cohort view for staff.
Automated administration
Enrolment, payment confirmation and cohort assignment triggered by the purchase instead of a spreadsheet.
Tools we typically use
- React
- Node.js
- PostgreSQL
- Supabase
- Video hosting
- Flutter
Frequently asked questions
Can this replace our current LMS?
Sometimes, but not always. If your programmes are standard, an established LMS may be cheaper to run. A custom platform pays off when your teaching model, certification rules or administration are specific.
Can we sell courses?
Yes. Payments, access control and receipts are part of the build, with refunds and access expiry handled by the same records.
Is the platform accessible?
We build to accessible patterns — semantic structure, keyboard paths, contrast and captions — and test with assistive technology for the core learner journeys.
