E-Learning Software Development: The Course Player Is a Commodity. The Product Is Everything Around It.
The feature-checklist approach builds e-learning platforms nobody finishes. The real product is everything around the course player.
EdTech software development by EltexSoft. Tutoring marketplaces, LMS, eLearning. HeyTutor (9-yr, LAUSD, Forbes 30 Under 30). $50-99/hr.
EltexSoft is an eLearning app development company headquartered in Los Angeles, with an office in Lisbon and senior engineers in Ukraine. 11 years in business. We build tutoring marketplaces, LMS platforms, and EdTech products. Our flagship EdTech client is HeyTutor, one of the largest tutoring marketplaces in the United States. 9-year engagement. De facto CTO provided by our team. LAUSD contract (largest US school district). Forbes 30 Under 30 founders. $50-99/hr.
What we ship
Two-sided platforms matching students with tutors. Search, vetting, background checks, scheduling with timezone handling, matching algorithms, payments, real-time messaging. Built HeyTutor: 10,000+ tutors, 10,000+ students, 9 years.
Course management, content delivery, progress tracking, assessment engines, certification workflows, SCORM/xAPI compliance. The systems schools and training companies use to deliver education at scale.
B2B platforms for school districts with Google Classroom integration, compliance requirements, and bulk tutor assignment workflows. HeyTutor secured the LAUSD contract, the largest school district in the United States.
Algorithms that match learners with the right instructor based on 100+ metrics: subject expertise, availability, timezone, location, ratings, teaching style, and price. The hardest engineering problem in any tutoring marketplace.
Thousands of local landing pages for organic acquisition. 'Math tutors in Los Angeles.' 'SAT prep tutors near me.' Server-rendered pages that drive organic traffic without paid acquisition. Built this for HeyTutor.
Marketplace payment splitting via Stripe Connect. Tutor payouts, platform commissions, late payment handling, tax accounting, and fee management. The billing complexity that makes or breaks a tutoring marketplace.
HeyTutor came to us in 2016 with a product spec written on one sheet of A4 paper. Two non-technical founders. No code. No CTO. An idea for a tutoring marketplace.
We extended the spec to 40 pages. We designed the prototype. We built the platform from scratch on Vue.js and Laravel. Our co-founder became their de facto CTO and stayed in that role for 9 years.
The two founders made the Forbes 30 Under 30 list. The platform grew to 10,000+ tutors and 10,000+ students. Tens of thousands of sessions per month. LAUSD, the largest school district in the United States, became a client. Multiple funding rounds from notable West Coast investors.
EltexSoft is an eLearning app development company. 35-50 senior engineers. Headquartered in Los Angeles, with offices in New York, Lisbon, and Kyiv. Engineering team in Ukraine. Founded in 2015. HeyTutor is our deepest EdTech reference and our longest client engagement.
A tutoring marketplace is not a directory with a search box. It is a system that must find the right tutor for the right student quickly, considering over 100 metrics: subject expertise, grade level, teaching style, availability, timezone (critical for online tutoring), location (for in-person), price range, ratings, background check status, and response time.
The algorithm must balance match quality with speed. A perfect match that takes 48 hours to surface is worse than a good match available in 5 minutes. We built and refined HeyTutor’s matching algorithm over 9 years, iterating as the platform grew and the data improved.
Online tutoring means a student in New York and a tutor in Los Angeles need a session that works for both, displayed correctly in both timezones. Recurring sessions must handle daylight saving transitions. Cancellations must free slots immediately. Two students booking the same slot must be resolved in real time.
HeyTutor started as a B2C marketplace. Individual students found tutors, booked sessions, and paid through the platform. Then school districts came calling, and B2B required a different product.
School districts do not browse marketplaces. They need bulk tutor hiring, CRM-driven matching, Google Classroom integration, compliance reporting, and district-level dashboards. We built a separate B2B layer on top of the existing platform. The LAUSD contract validated the engineering.
We built thousands of local landing pages for organic acquisition. “Math tutors in Los Angeles.” “SAT prep in Chicago.” “Chemistry tutoring near me.” Each page was server-rendered with location-specific content, tutor availability, and relevant subjects. These pages became HeyTutor’s primary organic traffic channel, reducing dependence on paid acquisition.
Tutoring marketplaces. Student-facing search and booking. Tutor-facing vetting, scheduling, and payments. Matching algorithms. Real-time messaging. Admin dashboards. The full two-sided marketplace.
LMS and course platforms. Course creation, content delivery (video, documents, interactive), progress tracking, assessment engines, grading, and certification. SCORM and xAPI compliance when required.
Virtual classroom tools. Video sessions (WebRTC or Twilio), whiteboard, screen sharing, recording, and session playback.
School district platforms. Google Classroom integration, roster syncing, bulk assignment, compliance reporting, and district analytics. The B2B EdTech infrastructure that government contracts require.
Mobile learning apps. iOS and Android. Offline content access, push notifications for upcoming sessions, in-app messaging, and progress dashboards.
Senior EdTech engineer (dedicated): $50-99/hr.
By project type:
Tutoring marketplace MVP: $60K-$150K, 4-6 months.
LMS / course platform: $40K-$100K, 3-5 months.
School district integration layer: $30K-$80K, 2-4 months.
Mobile learning app: $40K-$100K, 3-6 months.
Full EdTech marketplace (student + tutor + admin + B2B): $150K-$400K, first year.
EltexSoft is a boutique eLearning app development company. 35-50 senior engineers. Headquartered in Los Angeles, with offices in New York, Lisbon, and Kyiv. Engineering team in Ukraine. Founded in 2015.
Our EdTech client is HeyTutor (9-year engagement, LAUSD contract, Forbes 30 Under 30 founders). We provide CTO as a service and dedicated engineering teams for EdTech companies that need senior technical leadership. We build with Laravel, Vue, React, Django, iOS, and Android.
5.0 Clutch rating across 30+ verified reviews. 200+ five-star Upwork reviews. Top Rated Plus and Expert-Vetted agency status (top 1%). Average client engagement: 3+ years. HeyTutor: 9.
30-minute technical call. Bring your EdTech product idea, your matching algorithm challenge, or your school district integration requirements. We’ll tell you what we’d build and what we wouldn’t.
Field notes
The feature-checklist approach builds e-learning platforms nobody finishes. The real product is everything around the course player.
FAQ
One business day reply. From an engineer, not a sales rep.