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...

Empowering Growth
through Tech Talent

Scale your team with ease and take your product to the next level

    Olga Iakubovska, Managing Director