AllCourse educational service platform development

AllCourse

Educational Service Platform

B2C and B2B marketplace, Education

ABOUT PROJECT

In 2022, AllCourse faced a pivotal moment in its journey towards revolutionizing the education online marketplace. The concept was ambitious but simple: create a platform where teachers could seamlessly connect with students and where schools and parents could effortlessly find the educators they needed. This was the vision that ignited the birth of AllCourse, a dynamic marketplace designed to bridge the gap in the world of education.

But, as with any ambitious project, the challenge lay in the execution. AllCourse needed a partner who could turn this vision into reality. They needed a development company that understood the nuances of creating a complex and user-friendly marketplace, a company that could provide the technical expertise and innovation required for such a venture. This was when AllCourse turned to Roobykon Software, a name synonymous with crafting innovative digital solutions—our track record of delivering scalable, user-centric digital solutions aligned perfectly with AllCourse’s vision.

AllCourse educational marketplace

Key Challenges

The AllCourse platform aimed to cater to a diverse user ecosystem, including teachers, school officials, and parents. Balancing the needs and expectations of these distinct user groups while ensuring a seamless user experience presented a significant challenge. Our team had to design a user interface that would be intuitive for all parties involved, ensuring that teachers could easily create profiles, schools could post job requests, and parents could find suitable courses.

Verifying the credentials and qualifications of teachers, as well as ensuring the safety of students, was also a complex undertaking. We implemented robust background checks, verification processes, and safety measures to create a secure learning environment for all users. Plus, we had to design a robust infrastructure capable of handling a growing number of users, courses, and job postings within an online marketplace case study. This required meticulous planning to ensure the platform’s performance and responsiveness as it expanded.

TECHNOLOGY STACK

Stripe Connect
Stripe Connect
WordPress
WordPress
HubSpot
HubSpot
Contenful
Contenful
Brevo
Brevo
Facebook auth
Facebook auth
Google auth
Google auth
DigitalOcean
DigitalOcean

Solution Highlights

For payment processing on this digital education marketplace, we integrated Stripe Connect, enabling secure and easy transactions on the marketplace. We also leveraged HubSpot as our CRM, utilizing its synchronization capabilities to connect users from Sharetribe to HubSpot for streamlined customer relationship management. To enhance content management, we implemented Contentful, giving the platform flexibility in handling and displaying content. The platform’s blog is powered by WordPress, ensuring ease of use and versatility in content creation. We used DigitalOcean for hosting, ensuring scalability and reliability, while Brevo enabled us to send personalized emails to users, enhancing communication and engagement.

The AllCourse platform also benefits from Facebook and Google Auth for simplified login and sign-up processes, providing users with a quick and secure way to access their accounts. The platform’s backend is built on Node.js and React, offering a responsive and efficient user interface. Additionally, Sharetribe serves as the foundation for the marketplace functionality, making it easy to manage listings, transactions, and customer interactions.

AllCourse Sharetribe educational platform

THE PROCESS

01

We kicked off this project by carefully defining the Minimum Viable Product (MVP) scope. In this phase, we engaged in detailed discussions to iron out the specifics of the features that would form the platform’s score. This phase laid the foundation for what AllCourse would become.

02

With the MVP scope in place, we focused on aesthetics and user experience. We embarked on a design journey, crafting the visual identity and user interface of AllCourse. The design was thoroughly reviewed and approved to align perfectly with the project’s vision.

03

The culmination of our efforts came as we rolled out the MVP within the 10-week timeline. This phase marked the launch of the AllCourse platform in its initial form. After just 10 weeks, users were already reaping the benefits of this innovative marketplace, connecting educators, schools, parents, and students.

04

To this day, we remain deeply committed to the AllCourse. Our team continues to provide dedicated support, ensuring the platform runs smoothly and efficiently. Moreover, we’re continually working on enhancing the platform, developing new features, and expanding its capabilities to meet the evolving needs of users.

Main Features

Course scheduling

Teachers can create class schedules, specifying frequency, days, and course duration.

Complex transaction process

AllCourse has a customized transaction process with varied commissions and phased payments tailored to different types of courses and jobs.

User sync with HubSpot

Users are seamlessly synchronized with HubSpot for targeted email campaigns. Automated tagging simplifies communication with specific groups, like California school officials and math teachers.

Teacher onboarding

Tutors undergo a comprehensive step-by-step questionnaire after registration, providing essential details about their education, experience, subjects taught, and licenses before their profiles go live.

Flexible cancellation policy

AllCourse offers a trial period for parents and school officials to experience classes, with the option of a full refund during this period.

Informative dashboards

Interactive dashboards present data from the platform and Google Analytics in visually appealing graphs and tables, offering valuable insights.

Dual marketplace models

AllCourse supports two marketplace models: one where teachers offer courses for purchase by school workers and parents, and another where school officials create jobs for teachers to apply for.

Referral bonuses

Parents and school officials receive course discounts, while teachers receive cash rewards, each with specific conditions for the invited users.

Custom search

Users can easily find courses, teachers, and jobs through tailored search options, including unique filters and sorting for each entity.

Discounts

Users can benefit from discounts through coupons, including course bargains for parents and education authorities, and commission discounts for teachers offering courses or applying for jobs.

Direct teacher contact

While Flex’s default setting restricts contact with providers to their listings, we’ve empowered parents and school officials to reach out to teachers directly, even if the teachers haven’t created a course, enhancing connections between them.

Start teaching without providing payout details

Despite Flex limitations, we allowed providers to publish listings without an immediate bank account connection. The platform holds funds until the teacher connects their account, automatically transferring the required amount.

RESULTS

Reflecting on the results of Roobykon’s collaboration with AllCourse, we’re truly proud of what we’ve achieved together. Our partnership was a journey filled with challenges and innovations, ultimately leading to the creation of an exceptional educational marketplace.

In summary, we overcame challenges with creative solutions, delivering one of the best online marketplace success stories where educators could thrive, schools could find the teachers they needed, and students could access a world of knowledge. It’s a testament to what can be achieved when vision, expertise, and dedication come together.

AllCourse educational marketplace building

Lessons from AllCourse

The AllCourse project highlighted the importance of understanding and embracing the complexities of a diverse user base. Designing a platform that serves teachers, school officials, and parents required an in-depth analysis of each group’s unique needs and preferences. This approach, focusing on tailored solutions rather than one-size-fits-all, is crucial in our future projects, especially in sectors with varied stakeholders.

Implementing robust background checks and verification processes was vital in building trust and ensuring safety within the AllCourse online learning platform. This focus on security and trust is a critical lesson for upcoming tasks, emphasizing that user confidence is as important as user experience. Moreover, developing unique features like course scheduling, complex transaction processes, and user sync with HubSpot, as well as implementing a flexible cancellation policy and informative dashboards, highlights the importance of innovation and flexibility in meeting user needs. These features enhanced the user experience and provided a competitive edge.

MORE PROJECTS

Adepty

Adepty

Education & Professional Service Platform / B2C and P2P
Athlens

Athlens

Athletic Self-Promotion Platform / C2C
Atlistis

Atlistis

Local Services & Experiences Marketplace / P2P
Bespaced

Bespaced

Short-Term Urban Space Rentals Platform / P2P
BlueMountain

BlueMountain

Ski Equipment Rental Platform / P2P
Book Holistic

Book Holistic

Wellness Service Platform / B2C and P2P
BorderBuys

BorderBuys

Global Trade Platform / P2P and B2C
CareConnect

CareConnect

Healthcare Platform / B2C
ClipdUp

ClipdUp

Barbering Platform / C2C
Cognition

Cognition

Campaign Management Platform / B2B
Doggywiff

Doggywiff

Dog-Sitting Services Platform / P2P
DPPD

DPPD

Traceability Platform / B2B and B2C
Drive lah

Drive lah

Car-Sharing Platform / P2P
Eventify

Eventify

Event Services Platform / B2C
Flying Markets

Flying Markets

Aviation Marketplace Platform / P2P
Hair Index

Hair Index

Beauty Education and Services Platform / B2C and B2B
HireCompare

HireCompare

Rental Equipment Platform / B2B
HomeHak

HomeHak

Tenant-First Rental Marketplace / P2P
HotPatch

HotPatch

Coworking Space Platform / P2P
InsightGig

InsightGig

Educational Service Platform / B2C and P2P
JumpFame

JumpFame

Influencer Marketing Platform / B2C
Life Sherpa

Life Sherpa

Financial Services Marketplace / P2P
MaterialsNow

MaterialsNow

Specialty Materials Platform / B2B
MountainGuide

MountainGuide

Adventure Travel Platform / B2C
Musiclift

Musiclift

Musical Service Platform / P2P and B2C
MyWanderLust

MyWanderLust

Home-Swapping Platform / P2P
Natuja

Natuja

Health Products Platform / B2C
Parewell

Parewell

Wellness and Healthcare Platform / B2C
Rent From Locals

Rent From Locals

Car Rental Platform / P2P
Rosella Street

Rosella Street

Environmental & Community Sharing Platform / C2C
Semoto

Semoto

Crypto and Blockchain-Focused Platform / B2B
Sharepar

Sharepar

Sustainable Consumption Platform / P2P
SimList

SimList

SIM Racing and Flight Simulation Communities Platform / C2C and P2P
Strainly

Strainly

Health Products E-Commerce Platform / B2C
Swoop

Swoop

Used Sports Equipment Platform / P2P
TaskYourNeighbor

TaskYourNeighbor

Crowdsourced Service Platform / P2P
Traderoo

Traderoo

Website Buying and Selling Marketplace / P2P
TRBO

TRBO

Vacation and Adventure Rental Platform / P2P
TripJunction

TripJunction

Service-Based Platform / P2P
Upisle

Upisle

Watercraft Rental Platform / P2P
Wacampa

Wacampa

Tourism Service Platform / B2C
Xnomad

Xnomad

Commercial Property Booking Platform / B2B
Youna

Youna

MICE Real Estate Platform / B2B and P2P
Your Local Flower

Your Local Flower

E-Commerce Florist Platform / B2B