1. Home
  2. Case Studies
  3. LearnArena
Case study · Education

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.

ClientLearnArena
IndustryEducation
ProductStudent-tutor eLearning platform
StackLaravel, Angular, PostgreSQL, AWS
The client

LearnArena

LearnArena wanted an on-demand platform where students find the right tutor and learn on a path that suits them. The brief covered simpler registration for students and tutors, better search, and better management of profiles and learning resources.

The challenge

Why matching students with tutors was hard

1

Slow matchmaking

Students and tutors had no efficient way to find each other.

2

Static tutor profiles

Tutors lacked a profile system they could keep up to date with their qualifications, availability and rates.

3

Little engagement data

The team had too few analytics to measure how students and tutors used the platform.

LearnArena booked session card with date, time, subject, student and status, beside a tutor search form offering online, phone or in-person tutoring
The solution

A student-tutor marketplace on Laravel and Angular

A Laravel and Angular web platform with a PostgreSQL database, hosted on AWS.

LearnArena tutor dashboard with session and group class totals and a monthly sessions chart, beside a group class announcement
  1. 01

    Simple registration

    Students and tutors sign up through a simpler registration process.

  2. 02

    Search with filters

    Students filter by subject or tutor to find the right match.

  3. 03

    Detailed tutor profiles

    Each profile shows the tutor's qualifications, availability and rates.

  4. 04

    Resource management

    Tutors upload and manage educational materials in one place.

  5. 05

    Group learning sessions

    Tools to organise and run collaborative sessions for several students at once.

The results

Students and tutors meet on one platform

Students find tutors by subject, check their qualifications and rates, and join tutoring and group sessions. Farid Lalji of LearnArena says ScalaCode's project managers and technical staff have been available and helpful from the start.

Two-sided

student and tutor marketplace

Group

learning sessions

Tech stack

What LearnArena runs on

Backend

Laravel

Frontend

Angular

Data

PostgreSQL

Cloud

AWS

Book a free strategy call

Plan a build like LearnArena for your business

  • 30 minutes with the ScalaCode team
  • What is realistic, what it costs and how long it takes
  • You decide afterwards whether to build with us

Book your strategy call

Takes 20 seconds