Contact Us

B2C Consulting Marketplace

Our client runs an online counseling marketplace that connects job consultants with job-seekers and provides them with career – guidance services: helps with identifying personal values, interests, professional talents, and job-seeking recommendations.

Counseling marketplace is a sub-marketplace, integrated with the core marketplaces, that enables video and audio communication between consultants and job-seekers. The consultations help job-seekers to orient in their field better and pass a job interview successfully.

Location: UK
Industry: HR

Product: Sub-Marketplace 

The scope of our work: frontend, backend

Solutions: MVP

Client Goal:

Our client aimed to add new essential functionality to the initial marketplace MVP – online video career counseling between job consultants and job-seekers. Having analyzed the product, we came up with the most time and cost-effective solution – to build a sub-marketplace and connect it via API with the core platform.

OUR SOLUTIONS
User Flow:
  • Users log in to the core marketplace website using email or social networks (Facebook, Google, Linkedin, or Microsoft). 
  • After the registration is completed, the user is redirected to their personal account. Inside the account, the user completes two questionnaires on their personal qualities and preferences and creates a CV.
  • Based on the user’s answers, the marketplace provides the user with professional preferences, career opportunities, CV and user’s professional networking channels.
  • If the user wants to get a personal job consultation, the user logs in to the sub-marketplace through the core marketplace log-in page, and the sub-marketplace pulls the user’s profile data from the core marketplace.
  • The user specifies the topic and the date of the consultation, and the platform finds a matching job consultant.
  • The user books a call with the job consultant and completes the payment process.
  • At the appointed time, the consultation takes place over the implemented video-conference system.
Main features
Integration with the core website

The main goal was to synchronize the profile data from the core marketplace with the sub-marketplace.  For such a synchronization, we used OAuth, a protocol for secure authorization. 

To log-in, the sub-marketplace users have to be registered on the core marketplace. When users log in, we save the token and request the data from the core website.

Payment integration - pre-payment via Stripe gateway

Considering the marketplace target audience, we chose to integrate Stripe as a payment system – due to its immediate transactions, more than 100 currencies, geo availability and various payment methods e.g. credit cards and direct transfers.

As for the payment flow, we selected a prepayment model as it keeps the marketplace safe from money losses caused by invalid credit and debit cards.

Once the prepayment succeeds, the customer gets a reserved consultation. In the case of a zero balance or invalid credit card, the payment does not proceed and the booking is automatically canceled.

Results:

Sloboda Studio enriched our client’s marketplace with the core feature – online video counseling.

Now, job-seekers can not only get their personality analysis, but can also book a personal consultation and get professional recommendations for developing their career paths.

Our process
Timeline:

2018 - now

Team:
2 back-end developers, 1 front-end developer, 2 QA, 1 PM
Technologies we used
Server-side
Rails
Ruby
Client-side
Vue.js
Integrations

OAuth

Stripe

Tokbox

VideoNor

Success Stories

tweet sentiment analysis
#HR USA
Twitter Sentiment Analysis

Recruitment software algorithm that helps to create a psychological portrait of a person basing on his/her social network posts.

read more...
SAFHYRE
#HR UAE
SAFHYRE

SAFHYRE is a UAE online recruiting platform that connects employers with employees.

read more...

Scale your team with us

Drive your business with our dedicated developers