Yo!Coach is a fully customizable and scalable white-label software to build online tutoring, consultation, mentoring, and coaching platforms.
The platform built with Yo!Coach has 3 interfaces - tutor, learner, admin.
Tutor: The tutors who wish to teach online can register on the platform. They can set their availability and take lessons online and earn money.
Learner: Students can register on the platform and select a teacher as per their requirements. They can book a lesson with teachers by making the payment and start learning online.
Admin: The admin is responsible for the management of the whole platform. From managing all types of users (teachers/learners), payments, commissions and CMS of the website.
Anyone who wishes to enter the online learning industry can use Yo!Coach to build an online tutoring platform. Schools, institutes, and private offline tutors who want to teach their students online can also build an online tutoring platform using Yo!Coach. In addition to this, businesses working around video conferencing business models like fitness coaching, medical consultation, culinary coaching, etc. can also build platforms using Yo!Coach.
Yo!Coach GoQuick comes with a default responsive design. The default design is created by professionals keeping in mind the latest design trends to ensure the design is user friendly and engaging.
Timeline: 2-4 working days
Timeline: 45-50 working days
Please contact our team to know about the pricing of both packages.Contact Now!
Yo!Coach is a readymade software that can meet the diverse needs of eLearning businesses and manage burdensome administrative processes. The characteristics that make it ideal for online tutoring, consultation, mentoring and coaching platforms are:
Yes, the software comes with a digital whiteboard feature that makes the learning experience even more interactive. The whiteboard in Yo!Coach comes with a rich suite of tools like a highlighter, pen, shapes, zoom, etc. to simulate the classroom experience.
Yo!Coach comes pre-integrated with video conferencing APIs like AtomChat, Lessonspace, and Zoom through which students and tutors can connect and interact with each other.
The architecture of Yo!Coach is perfectly placed to cater to diverse business requirements in these niches with minor/major customization:
Yes, Yo!Coach is a 100% white-label solution that can be rebranded and promoted as your own platform in the market.
Yo!Coach comes with lifetime ownership with no recurring fees.
We provide a downloadable help guide in PDF format for the business owners and tutors to understand the features of Yo!Coach and use it to its full potential.
Yes, Yo!Coach can be customized to build any tutoring or language learning platform like Verbling, Preply, or Cambly.
If you have purchased the ready-made software, it takes a maximum of 5 days to install the system on your server and get it ready for launch. In case you have opted for a customized platform, the launching time then depends on the level of customizations.
Yo!Coach is pre-integrated with three third-party APIs - AtomChat, Lessonspace, and Zoom for conducting video sessions. The added benefit for our clients is that they get 40% and 50% discounts on AtomChat and Lessonspace respectively by using our coupon codes.
The class recording feature is available in Yo!Coach through a third-party API - Zoom. Students can record and save the live sessions for future reference.
We regularly update the features of Yo!Coach as per the market requirements. For recent updates please refer to the infographic.
Yo!Coach comes pre-integrated with a number of third-party APIs which are:
Synchronous Learning business models possible with Yo!Coach are:
Along with this, Yo!coach framework is flexible enough and can be customized to support any of the eLearning or consultation businesses.
To cater to different niches, the product might need minor or major customization.
Yo!Coach mainly supports 4 revenue streams:
No, you can launch your online tutoring/consultation platform anywhere in the world with Yo!Coach. It does not come with any geographical boundaries.
Yo!Coach is pre-integrated with the multilingual feature that supports multiple languages to ensure your business has a global presence.
The default currency of Yo!Coach is USD.
Yes, Yo!Coach complies with the rules and regulations of GDPR and keeps the users data safe and secure.
Admin can set the commission to be earned by the teachers. The commission is different for one-to-one and group sessions. To set the commission:
Yes, Yo!Coach is highly scalable to accommodate the growing needs of any online tutoring and consulting business.
Yes, admin can add multiple currencies in their platforms built using Yo!Coach. To add new currency:
Admins can create other admins/subadmins on their platforms. To create another admin:
You can contact the Yo!Coach support team and request for platform upgradation. To Contact, click here.
Yes, Yo!Coach has a flexible framework which makes it easy to combine with any existing LMS.
Yes, the full product will be delivered with the source code database scripts. However, the framework of the source code will not be included in it.
Once a developer works on the source code and develops familiarity with the Yo!Coach's framework, he/she can easily alter the source code and even modify it.
Yes, Yo!Coach comes with an email notification system. Configurations for the same are also available.
The following technical requirements are needed to set up Yo!Coach:
Supported Operating Systems
Linux x86, x86-64
Supported Web Servers
Apache 2.2.x - Apache 2.4.x
Nginx - 1.14.x
PHP Compatibility
7.2
Required Extensions
PHP Memory Limit
128M
My SQL
5.6 or newer
sql_mode must be "NO_ENGINE_SUBSTITUTION" only
Server Hosting Setup
Ability to run scheduled jobs (crontab) with PHP
Compatible Web Hosting
For AWS Setup
Yo!Coach can be set up with t2.micro, however, will require upgradation once the number of users begins to increase. Our general recommendation is t2.large instance type.
The configuration of various EC2 instances can be viewed at
https://aws.amazon.com/ec2/instance-types/Supported Web Servers
Server Hosting Setup: Ability to run scheduled jobs (crontab) with PHP
Compatible Web Hosting: Dedicated Server or Cloud Server
Server Configuration: General recommendation is a minimum quad-core CPU with at least 4 GB RAM for optimal use
On purchasing any of our software, we require the cPanel details and the name of your domain. After this, we install the system on your server.
After the installation of the software, a free demo and a knowledge transfer session is conducted. Also, the prospects will be provided with a user manual document containing all essentialities about the product for better understanding.
Yes, a competitor and market analysis can be conducted for our clients at an additional cost.
Yes, we will deploy the product on your server.
Yo!Coach is available as a PWA that provides an app-like experience to its users.
Yes, we offer lifetime access to the product. You just need to pay once for the software.
Yo!Coach comes with 1-year free technical support.
There is no limit and you can have an unlimited number of users on your platform built on Yo!Coach.
Yo!Coach is compliant with SSL to enable a secure web server connection. The SSL installation is included in the cost, however, the cost of SSL is to be paid to the provider by the client.
Yes, you can migrate your existing business's website to Yo!Coach.
Yes, the integration of a local payment gateway into the system is possible.
Anybody with good knowledge of PHP/MySQL can do this by himself. And, if you want us to integrate the payment gateway into the system, you just have to arrange an API and we can do the same for you at an additional cost.
Yes, live chat support can be added to the software at an additional cost.
Yes, Yo!Coach is SEO-friendly with various features like meta tag management, URL management, and Robots.txt.
Yes, the admin can create sub-admins and assign permissions to the users to access selected modules to prevent unauthorized access to sensitive information.
Yes, teachers and students can see the scheduled lessons as per their time zones simplifying the problem for teachers and students located in different time zones.
They can go to "Settings" and select their "Time Zone".
Teachers are initially required to register and create an account on the website. Students that are already registered on the website will themselves reach out to the teachers as per their requirement.
Teachers and students will require an internet connection, a computer/tablet/smartphone with a camera, and a headset or earphones with a microphone.
Trial sessions are the initial meetings between the teachers and students as a way of exchanging introductions. Teachers give a brief teaching demonstration so that both of them can decide whether working together is a good fit.
Trial sessions last for 30 minutes and are free of cost. Students can book the trail lessons by:
The system allows each student to take one trial lesson per teacher.
Here is the list of deliverables for the basic digital marketing package:
Yes, we have demos available for teachers, students, and admins if you want to learn more about Yo!Coach and see how it works.
The Yo!Coach support team can be contacted via email, phone, or live chat.
Email: sales@fatbit.com
Phone: +1 469 844 3346
Live Chat: https://tawk.to/chat/5f9156c2b5546b2d39908cae/default
Based on recent updates in Zoom policies it is required for all hosts to have a license for meetings greater than 40 mins. Yo!Coach has been customized to use and optimize licenses available within the platform. The solution now assigns a license to the host immediately before the meeting which allows the platform to use the same license for different meetings.
The zoom license is required to be purchased if the client is planning to use classes and lessons duration of more than 45 mins.
It depends on the number of concurrent group classes and lessons of more than 45 mins that are required to be run on the platform.
For example: If 4 group classes are running at the same time, 4 licenses are required for the same.
The admin shall be able to enter the number of licenses purchased in the admin zoom settings. If the licenses are added as 5 and 6th class is scheduled by the teacher for the same time. The system will shoot an email to the admin informing about more concurrent classes than the available licenses. In case a class(Host of the session) does not have a license attached then it will automatically close after 45 mins.
Based on the number of licenses and group class participants. The client can either choose a Pro or Small Business plan.
The admin can manage the theme of emails and the platform according to the brand's primary and secondary colors. This can help with the branding.
The payment can now be done offline by the learner. On the basis of the receipt submitted, the admin marks the payment of the lesson as paid.
Yes, the admin can set up email notifications for any unread messages (either by a learner or a tutor).
Yes, the admin has full access to all the reports and analytics. This helps gain insights into the tutors and website performance and also aids in making data-driven decisions.
The admin gets complete control to manage the content, navigation, interlinking, and more. Hence, the complete look and the feel of the platform can be managed by the admin.
The blog section is where all the posts and their categories are managed by the admin. Content modification and publishing are also looked after by the admin.
The general setting is where the admin is able to configure broad settings like commission, lesson duration, refunds, account verification, website logos, SEO, and much more.
The admin can manage complete information including specialization, reviews, experience, scheduled and completed sessions, earnings, and so on, of all the users (students and tutors) registered on the platform.
The admin has the access to all upcoming and canceled lessons and can also view their complete details by clicking on the order management tab. Further, the admin can also view gift card and wallet recharge orders.
Yes, the admin can view all the reported and escalated issues from the admin dashboard under the "issues reported" tab.
Yes, the admin creates lesson slabs that the teachers can define (like 1-5, 6-10 lessons, and so on). This eventually helps the learners to purchase lessons in any quantity at a discounted price.
Yo!Coach has an added feature of detecting the default language of the browser and, thereby, converting the platform's content into that language.
The admin can allow sessions of different durations such as - 30 minutes, 45 minutes, 60 minutes, and 120 minutes, to be conducted on the platform.
Yes, Yo!Coach can be updated to build an enterprise eLearning platform.
There are 3 pre-integrated payment methods in Yo!Coach. These include wallet, bank transfer, and payment through third-party integrations.
The current version of the product supports Authorize.Net, PayGate, PayPal, Paystack, and Stripe. However, we can also add a local payment gateway suitable for your country.
Yes, the admin dashboard consists of SEO management. This includes:
Teacher onboarding is a quite simple and short process on this platform.
Creating an attractive and student-friendly profile is important to gain more students. As soon as the teacher application form is approved by the admin, the teacher can proceed further and create his/her profile. To create a teacher profile:
The profile is now ready and teachers can take lessons.
Yes, teachers can add their skills to their profile to make their profile more informative for the students. To add skills:
While filing the teacher application form, there is a field that requires to fill up the resume details of the teacher along with the relevant certificates. Teachers can use that form to add their resume items into their profile.
Teachers can upload their introduction video on YouTube and add the link of the video in their profile. To add a video into their profile:
Teachers are required to set their availability so that students can schedule their lessons as per the available time set by the teachers. Teachers can set their availability by:
Yes, teachers can set their availability for the complete week instead of setting the daily schedule. To set weekly availability:
Setting the country and time zone for teachers helps them to coordinate better with the students located in different geographic locations. To set country and time zone:
Lesson rates/hourly rates are displayed in the profiles of the teachers for the students. To set lesson rates/hourly rates:
No, it is completely the teacher's choice to offer a free trial or not. If a teacher does not want to offer free trial sessions, he/she can change that. To enable/disable free trial lessons:
Teachers can include the YouTube link of their introduction video to make it more attractive. They can also include relevant information about themselves like biography, skills, experience, and languages which also helps in making their profile outstanding.
Yes, teachers can always edit their calendar if they are not available and cannot deliver lessons for a few days. To change the availability:
Yes, teachers can create a lesson plan and share it with the students. To create a lesson plan:
Yes, a teacher can reschedule a lesson if it is missed. To reschedule a lesson:
The teacher can send a request to the student to reschedule the lesson if he/she will not be able to attend the lesson. To request for rescheduling:
If a student misses a lesson, the student can send a request to the teacher to reschedule the lesson at a time suitable to both.
The audio/video recording feature depends on the third-party API integrated into the system. The API currently integrated is AtomChat that does support the recording functionality. However, we are coming up with a new release of Yo!Coach with a new API - LessonFace that supports audio/video recording.
Yes, there is an option for teachers to buy gift cards for their students. To purchase a gift card:
Yes, students can rate the teachers as soon as the session is over according to their experience with the teachers. These ratings are then reflected on teachers profiles according to which other students can select their teachers.
The ranking of teachers depends upon the number of positive reviews and ratings given by the students who attended their lessons. It also depends upon the number of lessons delivered by the teacher. The teachers are advised to encourage their students to leave their feedback after the session to improve their ranking.
Teachers can set different prices for different students. To lock the price for a student:
Yes, the teacher can set the notice on bookings to as long as 24 hours and will receive the notification whenever the booking is made. To change the time of notifications received:
Yes, Yo!Coach is mobile responsive and can be used on a mobile device. However, there is no mobile app for it currently.
Teachers receive the payment of the sessions as soon as they deliver the sessions and mark the sessions as completed. To mark the session competed:
To withdraw the payment from their escrow wallet:
In Yo!Coach, group class package management allows tutors to create a series of group classes, which are listed as a package. The same is available to learners for enrollment.
Yes, for enhanced communication a tutor can share documents with the learner.
To start the first lesson:
Yes, students can apply the location filter and check mark the locations of which he wants the tutors to be displayed.
Yes, students can rate and review the teacher after the session is over. Feedback helps other students to shortlist the teachers for themselves.
To purchase a lesson:
To schedule a lesson:
To reschedule a lesson:
To cancel a lesson:
The refund for a cancelled lesson is automatically transferred to the escrow wallet of the student after the deduction which is already set by the admin.
If a student misses a lesson, the student can send a request to the teacher to reschedule the lesson at a time suitable to both.
The class recording feature is available in Yo!Coach through a third-party API - Zoom. Students can record and save the live sessions for future reference.
Yes, students can rate the teachers as soon as the session is over according to their experience with the teachers. These ratings are then reflected on teacher's profiles according to which other students can select their teachers.
For a month the learner can subscribe to a tutor's lessons under the subscription plan. Later, the plan is charged from the learner's wallet. If sufficient money is not available, then the subscription will expire
The order processing has been simplified as learners can schedule lessons while booking a session. Besides, an availability calendar is part of the booking process now. This feature also facilitates learners to schedule more than one lesson at a time.
Yes, a student/learner can send attachments in messages for better communication.