1. Home
  2. Industries
  3. Edtech
Edtech software development

Edtech software development for eLearning platforms, LMS and tutoring apps

Edtech software development for tutoring marketplaces, learning management systems, corporate training apps and course platforms. We build the web and mobile products where people sign up, learn, book sessions and track progress, connected to the tools your organisation already runs.

Tutoring marketplacesLMS and course platformsCorporate training appsAI tutoring and assessment
500+

projects shipped since 2012

14 years

building software since 2012

50+

AI systems running in production

1,300+

clients in 45+ countries

4.8/5

on Clutch, from 33 verified reviews

ISO

9001:2015 certified delivery process

Training, education and consumer brands we have worked with

The Community Training and Development CentreIEEEAirtelSonyHeroNike
Definition

What edtech software development covers

The platforms and apps people use to teach, learn and train.

What is edtech software development?
Edtech software development is the engineering of the platforms and apps that people use to teach, learn and train online. It covers learning management systems, tutoring and course marketplaces, assessment tools, corporate training apps and student portals, with integrations for video, payments, student information systems and content standards such as SCORM and LTI.
Where learning platforms stall

Four reasons learning platforms lose their learners

Sign-up that delays the first lesson

Long registration forms for students, parents and tutors lose people before they reach any learning. We cut sign-up to the fields the first session needs and collect the rest later, in the profile.

Search that misses the right tutor or course

Learners give up when filters do not match how they describe what they need, such as subject, level, format and price. Filters follow the words your learners use, checked against your search logs or support questions before launch.

Content nobody finishes

Long videos and static PDFs lose learners, especially on phones and for staff who work away from a desk. Short lessons, progress tracking, reminders and game mechanics where they suit the audience, built mobile-first.

Engagement nobody can measure

Without data on sessions, completions and drop-off, the team cannot see which parts of the platform work. Session, completion and drop-off events are tracked from the first release and shown in an admin dashboard.

Edtech services

Edtech software we build

From a single tutoring app to a platform you license to schools and companies.

Tutoring and course marketplaces

We build tutoring marketplaces with student and tutor sign-up, search by subject and level, tutor profiles with qualifications and rates, booking, payments and payouts.

See web application development

Learning management systems

We build courses, cohorts, assignments, grading and progress tracking for schools, universities and training providers, with SCORM or xAPI content where you need it.

Live and group classes

Scheduled one-to-one and group sessions with video, shared materials and recordings, run through Zoom or a WebRTC provider's published API.

Corporate training apps

Office and deskless teams train on their phones with short lessons, quizzes and reflection tools, and managers get the reports.

See mobile app development

Assessment and certification

We build question banks, timed tests, automatic marking and certificates, with exam rules agreed with your assessment team.

AI tutoring and feedback

Assistants that answer from your own course material, quiz generation from a lesson, and feedback drafts a teacher reviews before release.

See RAG development

Planning a learning platform or replacing an LMS?

Talk to us about your learners, your content and the first workflow worth building.

Book an edtech strategy call
Segments we serve

Edtech software for tutoring, training, career and course businesses

A tutoring startup and a corporate L&D team need different first builds. These are the four we see most.

Tutoring and course marketplaces

Learners find a tutor or course, then book, pay and leave reviews in one place.

Learner→Search→Tutor profile→Booking

Corporate L&D and workforce training

Training reaches office and deskless staff on their phones and reports progress back to managers.

Lesson→Practice→Reflection→Manager report

Career services and coaching

Job search and coaching platforms that guide people through stages and show coaches where each person is.

Job seeker→Stage tracker→Coach→Agency

Schools, universities and course creators

Course delivery, assessment and student portals, connected to the systems the institution already runs.

Enrolment→Course→Assessment→SIS
Build or buy

Where a custom build beats an off-the-shelf LMS

Moodle, Canvas and the hosted course platforms suit standard course delivery, and we will tell you on the first call if one of them covers your needs. A custom build pays off when the learning model itself is your product.

  • Marketplaces and matching. Tutor search, booking, payments and payouts sit outside what an LMS is designed to do.
  • Your own learning method. We build gamified paths, reflection tools or coaching stages that a course template cannot express.
  • A product you sell. A multi-tenant platform you license to schools or companies, with your branding and your billing.
The ScalaCode team: the engineering floor, a large group outside the office, the team at a tech expo and a Diwali group photo
The ScalaCode team: the engineering floor, a group in the atrium, a planning meeting and the team under the logo
How we work

Ship one learning workflow first, then grow the platform

Two-week sprints with a demo at the end of each, automated tests on every change, and every release through staging.

  1. 01

    Discovery

    We write the learners, roles (student, tutor, parent, admin), first workflow and systems to connect into scope, with any FERPA, COPPA or GDPR requirements you bring.

    Discovery sprint
  2. 02

    First workflow

    Sign-up, search and one booked session, or one course from enrolment to completion, released to a pilot group you choose.

    Sprints 1 to 3
  3. 03

    MVP

    We build the core workflow on web or mobile and take it through staging, ready for your first cohort.

    6 to 8 weeks
  4. 04

    Grow

    We add group classes, analytics, AI features and app store releases on your cadence, with the same team.

    Ongoing
Tech stack

The edtech stack we work in

Chosen per project. LearnArena runs on Laravel, Angular, PostgreSQL and AWS.

Web
ReactAngularNext.jsLaravelNode.js
Mobile
FlutterReact NativeSwiftKotlinPWA
Learning standards
SCORMxAPILTI 1.3
Video and classes
Zoom SDKWebRTCAWS media services
Data and cloud
PostgreSQLMySQLMongoDBAWS
AI
PythonOpenAIVector search
Three LearnArena mobile screens: a resource search, the services page with a tutoring banner, and featured learning resources
Case study · Student-tutor platform

LearnArena: an on-demand eLearning platform for students and tutors

ScalaCode built LearnArena, an on-demand eLearning platform that connects students with tutors. Students search for tutors by subject, compare profiles with qualifications, availability and rates, and book tutoring or group learning sessions.

Two-sided

student and tutor marketplace

LaravelAngularPostgreSQLAWS
Read the LearnArena case study
Your options

ScalaCode vs the alternatives

Most edtech teams weigh hiring, an off-the-shelf LMS and an agency. The table compares cost and fit.

In-house hireOff-the-shelf LMSGeneralist agencyScalaCode
CostSalaries plus months of hiringPer-learner or per-seat licenceVariableFrom $1,799 a month per engineer, published
Fits your learning modelYesWithin the platform's limitsSometimesYes
Web, mobile and AI in one teamHard to hireNot applicableSometimesYes
You own the code and learner dataYesDepends on the vendorDepends on contractYes
Same team over timeYesNot applicableOften noYes
Code open in an editor on a laptop
Since 2012

One team, 14 years of shipping

500+

projects shipped since 2012

50+

AI systems running in production

1,300+

clients across 45+ countries

14

years building software, since 2012

Client reviews

Rated 4.8/5 by the clients we build for

Verified reviews from Clutch and GoodFirms, and clients on camera.

Clutch4.8
★★★★★

33 verified reviews on Clutch

John-Paul Hatala, founder of SnagPad, in his video review
YouTube video reviewJohn-Paul HatalaCEO, SnagPad
GoodFirms review★★★★★
“They built a high-performance, AI-powered platform that transformed video engagement for learning.”
Andrei LaperieFounder, Kwizie.aiAI video learning platform (web development)
YouTube video review★★★★★
“I am currently using ScalaCode on an existing project that I am working on. And, from the get-go, they have been excellent; always available on-hand to help out.”
Farid LaljiLearnArenaExisting e-learning project
Clutch review★★★★★
“The iOS and Android apps exceeded the expectations of the internal team.”
Carolyn DareDirector, Empowered AchieveriOS and Android apps
Clutch review★★★★★
“What I found impressive about ScalaCode was their ability to listen to the soul of an educational mission.”
Priyanka RahaFounder & CEO, PopSmart AcademyAI tool development and design for an educational firm
YouTube video review★★★★★
“Their approach, dedication and project execution played a critical role in TipStars' success.”
James EllisFounder, TipStarsArtist tipping app
Clutch review★★★★★
“What sets ScalaCode apart is their technical AI expertise and an understanding of a client's organizational ethos.”
Laurence LongetDirector, MGENAI development for an insurance company
Clutch review★★★★★
“They understood the business side of our requirements and often brought up solutions or ideas we hadn't considered.”
Lester ChenPartner and Head of Creators, Andreessen HorowitzCustom software for a venture capital firm
Questions buyers ask

Edtech software development FAQs

We will answer any other question on the call.

How much does edtech software development cost?

Every build starts with a free discovery sprint. An MVP such as a tutoring marketplace with sign-up, search, booking and payments starts from $9,999, a full web platform from $11,999, a mobile learning app from $9,999 and a multi-tenant SaaS product you sell to schools or companies from $19,999. Dedicated engineers start from $1,799 a month, full-time.

Should we build a custom LMS or use Moodle or Canvas?

Use Moodle, Canvas or a hosted course platform if you need standard course delivery for your own learners. Build custom when the learning model is the product, such as a tutoring marketplace, a gamified training app or a platform you license to other organisations. Some teams keep an LMS for courses and build a custom app beside it, connected over LTI or the LMS's API.

Can you integrate with our LMS, SIS or video tools?

Yes, where the system publishes an API or supports a standard. We connect LMSs over LTI 1.3 or their APIs, track content through SCORM or xAPI, sync rosters from student information systems, and run live classes through Zoom or a WebRTC provider. Discovery confirms each integration before we design around it.

How do you handle student data privacy under FERPA, COPPA and GDPR?

The controls your requirements call for are written into scope during discovery, such as parental consent for under-13s under COPPA, access rights for students and parents under FERPA, and GDPR handling for European learners. Access is role-based by student, parent, tutor and admin. Compliance stays with your organisation, and we build the software to support it.

Can you add AI tutoring or assessment features?

Yes. Common starting points are an assistant that answers from your own course material, quiz generation from a lesson, and feedback drafts on written answers that a teacher reviews before a student sees them. We test each feature against a set of your own questions before release, and a person stays in the loop for anything that affects grades.

Will the platform cope with term-start and exam-day traffic?

Yes. We load test against your expected peak before launch, cache course pages and content, and scale servers on AWS for enrolment weeks and exam windows. Timed tests save answers as the student goes, so a dropped connection does not lose their work.

How long does an eLearning platform take to build?

Most MVPs take 6 to 8 weeks after a discovery sprint of 1 to 2 weeks, for one platform and the core workflow, such as tutor search and booking or one course from enrolment to completion. Group classes, analytics, mobile apps and further integrations follow in later sprints.

Who owns the code, the course content and the learner data?

You do. IP assignment is in the contract, NDAs are standard, and the code, the learner data and the cloud accounts are yours from day one. Course content you create stays yours throughout.

They built a high-performance, AI-powered platform that transformed video engagement for learning.
Andrei LaperieFounder, Kwizie.ai
Book a free strategy call

Scope your learning platform in 30 minutes

  • Advice from a team that has shipped tutoring, training and career platforms
  • Build or buy, integrations and the first workflow covered up front
  • Free, with no obligation to build with us

Book your edtech strategy call

Takes 20 seconds