education

EdTech Software Development

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 based in Lisbon with 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

The Work

We Built One of America’s Largest Tutoring Marketplaces. Then We Ran It for 9 Years.

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 Lisbon, Portugal. Engineering team in Ukraine. Founded in 2015. HeyTutor is our deepest EdTech reference and our longest client engagement.

What Makes EdTech Engineering Hard

Matching Is the Core Problem

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.

Scheduling Across Timezones

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.

B2C and B2B Are Different Products

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.

Programmatic SEO at Scale

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.

What We Build for EdTech

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.

What It Costs

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.

Who We Are

EltexSoft is a boutique eLearning app development company. 35-50 senior engineers. Headquartered in Lisbon, Portugal. 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.

Talk to us →

FAQ

Common questions

What does an eLearning app development company build?
Tutoring marketplaces, learning management systems (LMS), course platforms, assessment engines, student portals, virtual classroom tools, and mobile learning apps. The EdTech market is projected to exceed $400 billion by 2027.
What did you build for HeyTutor?
The entire platform. Student-facing experience, tutor-facing experience with multi-step vetting and background checks, a matching algorithm with 100+ metrics, real-time scheduling with timezone handling, Stripe payments, messaging, admin dashboards, B2B school district integrations with Google Classroom, and thousands of local SEO landing pages. 9-year engagement with our co-founder serving as de facto CTO.
Can you build for school districts?
Yes. HeyTutor secured a contract with LAUSD, the Los Angeles Unified School District — the largest school district in the US. We built the B2B layer: Google Classroom integration, bulk tutor assignment workflows, compliance reporting, and district-level dashboards. Government EdTech has different requirements than B2C, and we've built for both.
How does the tutor matching algorithm work?
It considers 100+ metrics: subject expertise, grade level, teaching style, availability windows, timezone compatibility, location proximity, pricing, ratings, background check status, and response time. The algorithm balances quality of match with speed of response — every minute of delay is a potential lost session.
How much does EdTech software development cost?
A tutoring marketplace MVP costs $60K-$150K. An LMS platform costs $40K-$100K. A school district integration layer costs $30K-$80K. A full EdTech marketplace like HeyTutor (student + tutor + admin + B2B) costs $150K-$400K over the first year. EltexSoft charges $50-99/hr.
Do you build mobile eLearning apps?
Yes. iOS and Android. We build native apps (Swift, Kotlin) and cross-platform (React Native). For tutoring marketplaces, mobile is essential for scheduling, messaging, and session management. For LMS platforms, offline content access is a key mobile feature.
Can you integrate with Google Classroom?
Yes. We integrated HeyTutor with Google Classroom for their school district contracts. The integration covers class rosters, assignment syncing, and progress reporting.
How long does an EdTech project take?
A tutoring marketplace MVP takes 4-6 months. An LMS platform takes 3-5 months. A school district integration takes 2-4 months. HeyTutor has been a 9-year continuous engagement — the first version shipped in months, then the platform grew with the business.
What makes EdTech development different?
Two things. First, matching and scheduling complexity: connecting learners with instructors across subjects, timezones, and availability windows is harder than it looks. Second, the B2B layer: selling to schools and districts means compliance, procurement workflows, and integration with existing education infrastructure.
Who owns the code?
You do. Full work-for-hire assignment. Source code, infrastructure, documentation, and deployment configurations belong to you from day one.

Tell us what you're building.

One business day reply. From an engineer, not a sales rep.

Talk to us