ONLINE TUTORING PLATFORM

Request a Free Consultation

ONLINE TUTORING PLATFORM

Our client approached us to develop a platform that would enable students to connect with tutors online and provide 1 on 1 tutoring. DreamzTech engaged the Onshore/offshore team to elicit, document and plan the project. We developed this platform to automate background checks for tutors registering. Only successful background check tutors are eligible for tutoring. We also implemented a seamless payment channel for students to pay for their schedules along with any tips as well. We also enabled tutors to submit their academic and identity documents which are stored securely. This platform enables tutors to set up their bank accounts and verify for scheduled weekly payouts or manually whenever they want. We used Video / Audio enabled collaborative Whiteboard to be shared between tutor and student to effective learning. DreamzTech completed this project on schedule and the platform is going towards a major success in its domain.

Business Objective

The client wanted a solution comprising the following qualities.

  • To have the platform where students/parents can register for an online 1 – 1 class with a tutor.
  • Registered tutors should have their background checked and documents verified for tutoring sessions.
  • To have a video and audio enabled whiteboard sharing sessions between student and tutor.
  • To have a seamless payment option for students and tutors for payments and payouts.
  • The platform should allow students to search and filter for tutors and schedule a session from their availability calendar.

SOLUTIONS WE PROVIDED

The customer enjoyed the following benefits through the solution provided by team.

  • We created the platform which allowed students to book a session for 1 – 1 online or in-person learning sessions.
  • We integrated with 3rd party tools that allowed tutors to provide relevant information for automated background checks and provide feedback for Criminal Records, Sex Offender Registry and Federal Criminal Records in the US.
  • We provided the solution by doing API integration with a tool to provide video conferencing with shared whiteboards strictly private between student and tutor for the booked session only.
  • We integrated with Stripe which allowed students to add credit cards for making payment after a session and allowed tutors to set up their payout account for manual/automated weekly payments directly to their bank account.
  • The platform enabled students to search for tutors by their subject, location, gender preference, and availability on the calendar. We did integration with Twilio for sending email and SMS alerts to students and tutors.

Approach from DreamzTech

Our team consisting of Project Manager, Technical Lead, UX/UI Designers, DevOps, Programmers, and Testers released the first alpha in 3 months and continued to release multiple updates as per release plan for over 2 years.

asset management systemPROTOTYPING

DreamzTech engaged onshore Business Analysts to interview the client and gather requirements. We prepared an end-to-end visual experience for learners and tutors.

digital ad platformPLANNING

The architects from DreamzTech analyzed existing industry standards to determine the right technology to be used, database structure, data flow, and microservices. The plan was segregated into development phases and release plans.

b2b travel portalDEPLOYMENT

Our team comprising Project Manager, Tech Lead, Designers, Developers, and Quality Analysts worked with the client for 2 years following Agile methodology for technology implementation. With CI/CD which helped the application development team to deliver code changes more frequently and reliably.

Services We Provided

THE BUSINESS BENEFITS

The platform enabled students to find the right tutors for their needs with verified background and educational records. The platform has served more than 1200 online sessions on an average of 52 minutes each.

2000+Live Tutors

Joined in 30 days

1700+Background

Checks completed

1000+Online Sessions

Conducted in 5 months

60K+Hours

Online Tutoring

Key Application Features

asset management systemTUTORS BACKGROUND VERIFIED

By using Checkr, we implemented an automated background check on registered tutors for Criminal Records, Sex Offender Registry and Federal Criminal Records in the US. For background check tutors consent is required and tutors would need to pay a fee for the background check.

digital ad platformRANKING FOR TUTORS

Tutors are required to submit their academic documents for the subjects they have chosen to teach on the platform. Based on supporting documents, the admin team gives ranking to tutors and their professional charges would depend on their ranking. There are some preferred tutors are well depending on their teaching records on the platform.

b2b travel portalCANCELLATION & REFUNDS

For some reason, if a student or tutor wants to cancel a session, they can do it quickly on the platform or reschedule for another date/time which requires confirmation from either. Based on their action refunds are created or cancellation charges are implied as per the cancellation table.

automated oil changeSEAMLESS PAYMENT INTEGRATION

We did integration with Stripe for a seamless payment experience for parents using their credit card. Parents can add credit cards and give consent to allow deductions after the session is concluded.

fleet management -asset managementADMINISTRATION & ANALYTICS

Administrators have web backend which enables them to manage content on the website, manage students and tutors and other configurations to run the platform. Admin can also manage payments and payouts. Admin has detailed reports and analytics.

asset order manageFEEDBACK AFTER LEARNING SESSIONS

It’s very important for tutors to give feedback to students after the session is concluded. The platform makes sure that after every session, tutors must give feedback or their session is not accounted into the payout.

asset management systemEASY PAYOUTS

The Platform provides easy payouts to tutors. Using Stripe, tutors are asked to set up their bank account where the amount is transferred directly. Tutors can also take out to their bank manually by a single click or automated as per settings from the platform.

digital ad platformSEARCH AND BOOK SESSIONS

The platform enabled students to search for tutors by their subject, location, gender preference, and availability on the calendar. We did integration with Twilio for sending email and SMS alerts to students and tutors.

Technology Overview

USER INTERFACE:

HTML5

CSS 3

Bootstrap

jQuery

Java Script

BUSINESS LOGIC:

Laravel

DATABASE:

MySQL

OTHER TOOLS & TECHNOLOGY:

GIT

JIRA

Limnu

Checkr

Stripe

Twilio

Cloudflare

AWS

Discuss Your Project