An innovative platform, ontute.io, emerged with the vision to connect students worldwide with expert tutors. This tutoring portal facilitates seamless interaction between students and tutors, transforming traditional offline tutoring into a dynamic online experience.
“A modern educational platform to streamline the learning process for students across the globe”.
About the Project
Ontute.io aimed to bridge the gap between students and tutors globally. The platform encompasses two key user roles: tutors and students. Tutors have the flexibility to sign up, followed by an onboarding form that helps them specify teaching hours, subjects, and rates per hour. They are also required to upload certified documents for the admin to review and validate their capacity for tutoring.
On the student side, users sign up to access a pool of expert tutors. Students can view tutor profiles, schedule sessions, and connect with tutors who best match their study requirements and budget. They are also encouraged to leave a review after each tutoring session.
Challenges
The primary challenge faced by the client was transitioning from an offline setup to an automated online platform. The client was using manual methods that were time-consuming and prone to errors.
This shift necessitated the development of features like onboarding, scheduling systems, and real-time interaction between students and tutors. Another challenging yet exciting task was to efficiently manage the booking of time slots across different time zones.
Solution
In response to the client’s needs, our team embarked on a journey to transform ontute.io into a robust online tutoring portal. Tutors gained the ability to manage their profiles and teaching preferences, while students enjoyed a user-friendly interface to connect with the best tutors.
The admin portal provided valuable analytics, ensuring efficient management of the platform and enhancing the overall user experience. The admin portal also followed a review system and in case of any violations or constant bad reviews, the admin could block any student or tutor. A built-in chat feature facilitated direct communication between students and tutors on the platform.
What We Delivered
- Tutor Onboarding System: A seamless onboarding process for tutors to input their preferences and availability.
- Student-Tutor Matching: An intuitive system allowing students to find and connect with suitable tutors.
- Admin Analytics: Comprehensive admin statistics on tutor/student profiles, earnings, and wallet calculations for effective platform management.
- Built-in Chat Feature: Real-time communication between students and tutors directly on the platform.
- Seamless Payments: Payoneer was used as a payment gateway to manage online payments from across the globe without any regional restrictions.
Our Process
The development process involved meticulous planning, design discussions, and close collaboration with the client. We dedicated significant time to understanding the client’s vision and translating it into a feature-rich tutoring portal.
The project was completed in nine months with weekly meetings and follow-ups with the client. Throughout the process, one of the most important aspects was quality assurance and the quality of code being maintained.
Technologies
Our team for the project had two full-stack developers, a back and a front-end resource, and a quality assurance engineer. The platform’s front end was crafted using Angular, ensuring a seamless user interface. For the backend, we utilized NestJS, GraphQL. Deployment was done on AWS for scalability and reliability.
For achieving the chat functionality we used a third party service which integrated seamlessly and saved development effort.
Client Testimonial
“Working with Consolices was an eventful journey and I highly recommend their business acumen when it comes to business solutions. I admire their ability to diagnose the problem and offer the right solutions, their transparency throughout the project, and the fact that they were very flexible and easy to work with”.
Conclusion
This case study is a testament to the successful collaboration between ontute.io and Consolices. It showcases how innovative solutions can revolutionize traditional processes, providing a dynamic and effective platform for students and tutors worldwide. Join us in exploring the limitless possibilities of tech-driven partnerships.
Connect with us to redefine the future of online education.