Skip to Content

eLearning/Online Teaching Platform Marketplace

eLearning/Online Teaching Platform Marketplace

Making a career requires thoughtful direction than choosing a career. This online teaching responsive web platform connects high school students to expert teachers who not only helps them selecting a career but also provide online training to achieve their career goals.



Problem Statement

Problem Statement

The statement of work was to implement a responsive web application “eLearning Teaching Platform”. The developed solution will offer an online mentoring platform connecting high school students to knowledgeable & subject expert adults who will help them to prepare for college, career, and life ahead. Framed using powerful admin panel, the platform has almost every feature what customer is looking for including functionalities like dashboard access to students & teachers, online chat option, online mock exams, online streaming of recorded video sessions, pricing module/payment gateway integration as well as blog section.

Feasibility Study

Feasibility Study

In a discussion with the customer, there was a need of an automated platform that is to be used by high school students & teachers. Customer wanted to integrate functionalities like dashboard access to students & teachers, online chat option, online mock exams, online streaming of recorded video sessions etc. There was also a need for a pricing module/payment gateway integration that allows students to pay their respective fees through the platform only. The web app should offer a Dashboard for Students and Teachers that provides the niche summary to students and teachers for their activities.


The Challenges

Developing an eLearning App like this came with a set of logistical challenges:

  • High performing and scalable online system to accommodate multiple video sessions happening online simultaneously.
  • Highly secured system for users using AES 256 cryptography standards.
  • Real time sessions with tutors are great help to students.
  • Expert teachers can earn for their hard work through a transparent online mechanism.
  • Login flexibility by using social media sign in.
  • Rich user experience for students and teachers.
  • Dashboard provides niche summary to students and teachers for their activities.
  • A transparent 360 degree mode of teaching system.
Challenges

Solution Applied

This application was developed as a teaching platform under eLearning domain. This is an online mentoring platform that connects high school students with caring and knowledgeable adults who help them prepare for college, career, and life. This platform currently provides invite-based access for select partners and users to test drive. This application has users as students, expert teachers along with back admin to control complete ecosystem of this website. The teachers can set their date/time based availability in slots and the same can be seen by students for various course/lessons. The students can send request to book a meeting for a tutorial session. A payment gateway is also implemented that allow students to pay fees after availing a limited free service. The online meeting held via video call session that can also be watched later. There is a dashboard access to every user as per their role. Online chat functionality is also added to help students & teachers remain connected. Following are the features of our developed project:

  • Email/password registration/sign in with two factor authentication
  • Social media sign up/sign in with Facebook and Google integration
  • Dashboard for Students and Teachers
  • Email messaging using SendGrid
  • Chat and one to one Video sessions using Twilio
  • Push notifications using FCM
  • Online booking for appointment/meetings
  • Can reschedule their booked meetings with a quick notification process to either party
  • Automated scheduling for meetings with Cron scheduler implementation
  • Online streaming of recorded video sessions
  • Online mock exams
  • History of meetings and upcoming meetings with respective details
  • User account and subscription plan management along with Drupal LMS/CMS handling by back end admin to push training/teaching content

Technology Stack 

Node.JsNode.Js
React NativeReact Native
 SendGrid  SendGrid
SketchboardSketchboard
FCMFCM
 HTML5  HTML5
CSS3CSS3
 Bootstrap  Bootstrap
BandwidthBandwidth
AWSAWS
 Cron scheduler  Cron scheduler
DrupalDrupal
Dynamo DBDynamo DB
SendgridSendgrid
React JsReact Js

Renovate unique Business Processes into Digitally Transformed solutions with QSS Technosoft!

Do you want to remove manual operations, acting as an impediment to your business growth? Realize your ideas on reliable web and mobile software solutions with our professional services. Take the first step to launch your project by filling out this form.

Elevate Your Business to New Heights!

Collaborate with Us Now for Service Excellence

Email

       hello@qsstechnosoft.com

Elevate Your Business to New Heights!

Office

       215 East 78th Street - Suite 200, Bloomington, Minnesota 55420

Phone

       +1 612 201 1169