Back To All Case Studies

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.

2000+ LIVE TUTORS

Joined in 30 days

1700+ BACKGROUND

Checks completed

1000+ ONLINE SESSIONS

Conducted in 5 months

60K+ HOURS

Online Tutoring

OVERVIEW

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.

GOALS

  • Unification of data
    received
    from all equipment onto a single platform and automated interpretation.
  • Registering a sample for
    each
    machine with upper and lower reading limits so that alerts can be generated in case
    of
    abrupt fluctuations.
  • Process data and represent
    in
    the form of animated graphs and charts wherever possible for instant decision
    making.
  • Using Industrial IoT to
    monitor equipment health and provide scheduled maintenance, proactive and preventive
    maintenance.
  • Platform to view the
    current
    status of a machine and the ability to view its breakdown history.
  • The solution also provided
    the
    option to control machines from a user interface using PLC/SCADA and IoT.

Facing Business Problems

  • 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

  • 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

DreamzTech has developed a Property Management Solution, which
will help our client manage their residential sites easily by getting all the information at
a central database and clear visibility of all information of residents and operations.
Residents get Progressive Web Apps to control their visitors, connect with smart home
controllers apps and order food and other services, make bookings and payment, request Valet
and more.

Prototyping

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

Planing

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

Deployment

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.

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.
The platform has helped a lot to maintain high standards with regard to integrity, quality, and
precision of analytical data. The platform has improved health and safety for laboratory
personnel, improve the precision and accuracy of results produced and improve laboratory
efficiency. The solution enables field or onsite laboratory and plant managers to continuously
track, monitor, measure, analyze and report critical events and actions.

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