We use cookies to ensure your best experience on our website. To get details please see our Cookie Policy.
Back

Developing an Online Tutoring Platform for an EdTech Startup

Developing an online tutoring platform for an EdTech startup aimed at creating effective online tools for K-12 students, college students, teachers, and their parents.

Two girls studying in a library

Project Highlights

>1,500 students and >700 tutors available

Lessons for >50 subjects

Cost-effectiveness: teacher independently sets the cost of the lesson within the range specified in the system

Project Highlights

>1,500 students and >700 tutors available

Lessons for >50 subjects

Cost-effectiveness: teacher independently sets the cost of the lesson within the range specified in the system

Project Summary

About Client

Our client is one of the most respectable independent college preparatory schools in the US. It offers IB programs for students in grades 3 to 12 and has an international network of campuses in different countries (the US, China, the UK, and UAE).
 
In 2020 the institution decided to develop an online tutoring platform that will be used both as an internal educational tool and an e-learning solution available to the general public. The goal is to not only create a tutoring platform but also promote peer training as a valuable educational instrument that benefits both the students and the tutors in several different ways.
 
By incorporating innovative technology into the tutoring process, our client helps to resolve the issue of education accessibility and offers an easy and convenient way to gain knowledge and obtain new skills for learners worldwide.

Client Request

One of the main differences that distinguish our client’s project from hundreds of similar online learning solutions is a focus on the teen audience. As both learners and tutors are peers, who are approximately the same age, the solution should combine an intuitive interface, sleek, eye-catching design, and a set of digital tools that will enhance the tutoring experience. Light IT Global was chosen as a custom software development services provider because our team has experience creating Edtech software like that and is capable of developing an online tutoring platform from scratch, even within a pretty tight timeframe.
 
According to the client’s vision, the core of the platform is the one-on-one online tutoring functionality. Live video chats are augmented by additional instruments like a whiteboard and text chat. The tutoring sessions must be available both instantly and upon request (scheduled). The student should be able to easily find a teacher that meets all of the desired parameters (e.g., subject, rate, location, timezone, etc.) by utilizing an extensive filtering system.

The Outcome

While our team continues to develop an online tutoring platform and add new features per request, our client has already received a comprehensive web-based online tutoring solution that is available to everyone interested. The users are able to conduct 30-minute live sessions with a chosen tutor on a paid basis or for free. More than 600 sessions in 50+ subjects have already been successfully conducted via the platform providing high-quality peer-to-peer tutoring services.
 
To achieve this result, Light IT Global had to take care of several technical tasks:

Create a tutoring platform that is functional, user-friendly, and scalable

Set up a proper matching algorithm and a filtering system

Incorporate multiple digital tools that will streamline the educational process (shared whiteboard, audio and video conferencing, live chat, file exchange)

Introduce a secure payment gateway to allow tutors to receive payments for the sessions

Develop a “two-strikes” penalty system that limits the student’s ability to book free sessions if there have been terms of use violation

Project Summary

About Client

Our client is one of the most respectable independent college preparatory schools in the US. It offers IB programs for students in grades 3 to 12 and has an international network of campuses in different countries (the US, China, the UK, and UAE).
 
In 2020 the institution decided to develop an online tutoring platform that will be used both as an internal educational tool and an e-learning solution available to the general public. The goal is to not only create a tutoring platform but also promote peer training as a valuable educational instrument that benefits both the students and the tutors in several different ways.
 
By incorporating innovative technology into the tutoring process, our client helps to resolve the issue of education accessibility and offers an easy and convenient way to gain knowledge and obtain new skills for learners worldwide.

Client Request

One of the main differences that distinguish our client’s project from hundreds of similar online learning solutions is a focus on the teen audience. As both learners and tutors are peers, who are approximately the same age, the solution should combine an intuitive interface, sleek, eye-catching design, and a set of digital tools that will enhance the tutoring experience. Light IT Global was chosen as a custom software development services provider because our team has experience creating Edtech software like that and is capable of developing an online tutoring platform from scratch, even within a pretty tight timeframe.
 
According to the client’s vision, the core of the platform is the one-on-one online tutoring functionality. Live video chats are augmented by additional instruments like a whiteboard and text chat. The tutoring sessions must be available both instantly and upon request (scheduled). The student should be able to easily find a teacher that meets all of the desired parameters (e.g., subject, rate, location, timezone, etc.) by utilizing an extensive filtering system.

The Outcome

While our team continues to develop an online tutoring platform and add new features per request, our client has already received a comprehensive web-based online tutoring solution that is available to everyone interested. The users are able to conduct 30-minute live sessions with a chosen tutor on a paid basis or for free. More than 600 sessions in 50+ subjects have already been successfully conducted via the platform providing high-quality peer-to-peer tutoring services.
 
To achieve this result, Light IT Global had to take care of several technical tasks:

Create a tutoring platform that is functional, user-friendly, and scalable

Set up a proper matching algorithm and a filtering system

Incorporate multiple digital tools that will streamline the educational process (shared whiteboard, audio and video conferencing, live chat, file exchange)

Introduce a secure payment gateway to allow tutors to receive payments for the sessions

Develop a “two-strikes” penalty system that limits the student’s ability to book free sessions if there have been terms of use violation

Location

United States

Industry

Education

Partnership Period

Ongoing

Type

SAAS

Platform

Web

Team Size

12 experts

Services

IT Consulting, Custom Software Development, Dedicated Team Formation

Expertise

Web Development, Quality Assurance Service

Tech Stack

PHP, Laravel, Angular, Twilio, Stripe

Project Details

Business Challenge

When it comes to the quality of education, a lot of factors can directly influence the outcome in either a positive or negative way. The teacher’s persona is one of those factors. And while it is common to opt for an older, more experienced tutor, studies show that peer-to-peer training can be just as effective and beneficial. This model helps to establish a safe, creative environment where students can work as a team, improve their independence level, leadership, and communication skills while staying engaged and truly interested in learning.
 
However, despite all the advantages peer-to-peer tutoring has to offer, there are not many digital solutions that would promote this approach on the market. That is why our client decided to develop an online tutoring platform “for students and by students.”
 
Peer-to-peer training takes off the pressure traditionally associated with education, significantly improving academic outcomes. The learners utilize a modern digital educational platform willingly and on their own terms, which helps them stay motivated and consistent for a long period of time.
 
Another major issue our client is willing to resolve by means of a user-friendly online educational platform is the high cost of education in general and tutoring in particular. That is why they’ve decided to create a tutoring platform that allows the teacher to choose a suitable rate on their own, which means that the sessions can also be held for free.
 
As a result, both the learners and the teachers greatly benefit from taking part in peer-to-peer tutoring via a fail-safe, feature-packed, interactive online platform accessible whenever and wherever you need it.

Implementation

As a peer-to-peer tutoring solution differs from a typical Edtech software, Light IT Global had to prioritize multiple aspects while developing an online tutoring platform.

Scalability. The first step was the development of an MVP which later would be enriched with additional functionality and upscaled to meet the educational needs of a greater number of students/tutors.

Stability. The tutoring sessions are held online, which means the system should be fail-safe and reliable enough to safeguard an uninterrupted high-quality educational process.

Security. As the system is catered towards students aged 13-18, first-rate data protection is one of the key elements of the system. The platform itself is unavailable for unverified users, which, paired with advanced security settings, guarantees maximum security for every single user.

Ease of use. Every single step taken by the user within a platform should be simple, logical, and effective. The user interface had to be built in a way to eliminate any possible ambiguity and quickly lead the person to the necessary action.

As the system should comply with GDPR and CCPA legal regulations, Light IT Global had to take care of the things like the platform’s ability to get parental consent for minors, a “delete the user forever” option, and an ability to collect and package user-related information in a machine-readable format upon request.
 
Naturally, the development of an online tutoring solution required the integration of multiple third-party services. The most notable integrations include Twilio for real-time communications, Stripe as a convenient payment gateway, and Google for quick authentication and automatic calendar event creation/notification.
 
An introduction of a precise matching algorithm enables quick data processing and provides the user with the best result based on the pre-set criteria. Ergo, when the student determines what kind of tutor they are looking for and specifies the number of requirements (location, grade, expertise, availability, rates, languages spoken, hobbies/interests), the system instantly shows them the list of relevant tutors placing them from most to least suitable.
 
Real-time video communication is the most important element of online tutoring sessions but Light IT Global has also incorporated a number of additional instruments that make the lessons more valuable and effective. For example, a low-latency whiteboard helps to visualize the educational material, and an instant text chat simplifies the interaction between the participants even more. As a result, short 30-minute tutoring sessions within the platform ensure maximum productivity and knowledge retention for the students.
Learning platform roadmap

Solution Delivered

A safe and user-friendly web-based online tutoring platform successfully connects students who want to get help with studies, improve their grades, or better prepare for an exam and their peers who want to help others achieve better academic results. Every registered user can try out the roles of both the learner and the tutor, offering their expertise in one or several of 50+ different disciplines.
 
The sessions are conducted 100% online in real time. During the lessons, the users can communicate via video chat and live text chat, share a virtual whiteboard, and exchange files.
 
Depending on the chosen tutor, the sessions can be either free or require payment (the rate is determined by the tutor themselves). The student, on the other hand, has an opportunity to describe their ideal tutor using an extensive filtering system and choose the best fitting option from the list offered by an innovative matching algorithm.
 
The lessons can be either pre-scheduled (not less than 24 hours in advance) or conducted instantly, depending on the student’s preferences and current needs. If an instant session is required, the system will automatically show the list of tutors who are available at the moment.
 
To prevent the platform’s misuse, a “two-strikes” penalty system is introduced. This algorithm defines whether the user didn’t show up for two consecutive lessons or canceled sessions less than 12 hours in advance. If that happens, the user’s ability to book free sessions is restricted until a successful session is conducted. Such a method helps to protect the tutors from irresponsible students and boost the overall efficiency of the educational process.
Teachers’ profile with video on desktop

Business Outcome

The work on the project started in 2020, when the need for online education resources was skyrocketing. Since that time, our client has received a market-ready MVP that managed to attract hundreds of students and tutors willing to use innovative technology to faster achieve their academic or professional goals.
 
The solution is easily scalable and can be utilized not only within a particular educational institution or a network of campuses but by K-12 and college students around the world. A well-thought-out unique Edtech solution like this can be easily monetized in several different ways. The most common models for online tutoring platforms like this are freemium, subscription-based, and in-app purchases.

Project Details

Business Challenge

When it comes to the quality of education, a lot of factors can directly influence the outcome in either a positive or negative way. The teacher’s persona is one of those factors. And while it is common to opt for an older, more experienced tutor, studies show that peer-to-peer training can be just as effective and beneficial. This model helps to establish a safe, creative environment where students can work as a team, improve their independence level, leadership, and communication skills while staying engaged and truly interested in learning.
 
However, despite all the advantages peer-to-peer tutoring has to offer, there are not many digital solutions that would promote this approach on the market. That is why our client decided to develop an online tutoring platform “for students and by students.”
 
Peer-to-peer training takes off the pressure traditionally associated with education, significantly improving academic outcomes. The learners utilize a modern digital educational platform willingly and on their own terms, which helps them stay motivated and consistent for a long period of time.
 
Another major issue our client is willing to resolve by means of a user-friendly online educational platform is the high cost of education in general and tutoring in particular. That is why they’ve decided to create a tutoring platform that allows the teacher to choose a suitable rate on their own, which means that the sessions can also be held for free.
 
As a result, both the learners and the teachers greatly benefit from taking part in peer-to-peer tutoring via a fail-safe, feature-packed, interactive online platform accessible whenever and wherever you need it.

Implementation

As a peer-to-peer tutoring solution differs from a typical Edtech software, Light IT Global had to prioritize multiple aspects while developing an online tutoring platform.

Scalability. The first step was the development of an MVP which later would be enriched with additional functionality and upscaled to meet the educational needs of a greater number of students/tutors.

Stability. The tutoring sessions are held online, which means the system should be fail-safe and reliable enough to safeguard an uninterrupted high-quality educational process.

Security. As the system is catered towards students aged 13-18, first-rate data protection is one of the key elements of the system. The platform itself is unavailable for unverified users, which, paired with advanced security settings, guarantees maximum security for every single user.

Ease of use. Every single step taken by the user within a platform should be simple, logical, and effective. The user interface had to be built in a way to eliminate any possible ambiguity and quickly lead the person to the necessary action.

As the system should comply with GDPR and CCPA legal regulations, Light IT Global had to take care of the things like the platform’s ability to get parental consent for minors, a “delete the user forever” option, and an ability to collect and package user-related information in a machine-readable format upon request.
 
Naturally, the development of an online tutoring solution required the integration of multiple third-party services. The most notable integrations include Twilio for real-time communications, Stripe as a convenient payment gateway, and Google for quick authentication and automatic calendar event creation/notification.
 
An introduction of a precise matching algorithm enables quick data processing and provides the user with the best result based on the pre-set criteria. Ergo, when the student determines what kind of tutor they are looking for and specifies the number of requirements (location, grade, expertise, availability, rates, languages spoken, hobbies/interests), the system instantly shows them the list of relevant tutors placing them from most to least suitable.
 
Real-time video communication is the most important element of online tutoring sessions but Light IT Global has also incorporated a number of additional instruments that make the lessons more valuable and effective. For example, a low-latency whiteboard helps to visualize the educational material, and an instant text chat simplifies the interaction between the participants even more. As a result, short 30-minute tutoring sessions within the platform ensure maximum productivity and knowledge retention for the students.
Learning platform roadmap

Solution Delivered

A safe and user-friendly web-based online tutoring platform successfully connects students who want to get help with studies, improve their grades, or better prepare for an exam and their peers who want to help others achieve better academic results. Every registered user can try out the roles of both the learner and the tutor, offering their expertise in one or several of 50+ different disciplines.
 
The sessions are conducted 100% online in real time. During the lessons, the users can communicate via video chat and live text chat, share a virtual whiteboard, and exchange files.
 
Depending on the chosen tutor, the sessions can be either free or require payment (the rate is determined by the tutor themselves). The student, on the other hand, has an opportunity to describe their ideal tutor using an extensive filtering system and choose the best fitting option from the list offered by an innovative matching algorithm.
 
The lessons can be either pre-scheduled (not less than 24 hours in advance) or conducted instantly, depending on the student’s preferences and current needs. If an instant session is required, the system will automatically show the list of tutors who are available at the moment.
 
To prevent the platform’s misuse, a “two-strikes” penalty system is introduced. This algorithm defines whether the user didn’t show up for two consecutive lessons or canceled sessions less than 12 hours in advance. If that happens, the user’s ability to book free sessions is restricted until a successful session is conducted. Such a method helps to protect the tutors from irresponsible students and boost the overall efficiency of the educational process.
Teachers’ profile with video on desktop

Business Outcome

The work on the project started in 2020, when the need for online education resources was skyrocketing. Since that time, our client has received a market-ready MVP that managed to attract hundreds of students and tutors willing to use innovative technology to faster achieve their academic or professional goals.
 
The solution is easily scalable and can be utilized not only within a particular educational institution or a network of campuses but by K-12 and college students around the world. A well-thought-out unique Edtech solution like this can be easily monetized in several different ways. The most common models for online tutoring platforms like this are freemium, subscription-based, and in-app purchases.

Location

United States

Industry

Education

Partnership Period

Ongoing

Type

SAAS

Platform

Web

Team Size

12 experts

Services

IT Consulting, Custom Software Development, Dedicated Team Formation

Expertise

Web Development, Quality Assurance Service

Tech Stack

PHP, Laravel, Angular, Twilio, Stripe

Have a Project in Mind?Book a free consultation with tech experts
+
White checkmark in a blue box icon Your privacy is protected
Expertise proven by
ISO 9001:2015 certification badge
PSM 1 certification
ISO 27001 certification badge
Cisco certification badge
IBM professional certification badge
AWS certification badge
ISTQB certified tester badge
ICP certification badge
Clutch logo
4.9 - 41 Reviews
Goodfirms logo
4.8 - 19 Reviews
2022 company of the year golden badge